幽灵资源网 Design By www.bzswh.com
按照从大到小排序
appendChild:
假设父级a中已经有子节点b,那么a.appendChild(b)的作用是:1.先将子节点b从父级a中删除;2.再将子节点b添加到a中,放在最末尾。
<body>
<button id="bt1">提交</button>
<ul id="ul1">
<li>32</li>
<li>243</li>
<li>43</li>
<li>24</li>
<li id="t">2</li>
<li>84</li>
<li>84</li>
<li>25</li>
</ul>
</body>
<script>
window.onload=function(){
var oUl1=document.getElementById('ul1');
var oBt=document.getElementById('bt1');
oBt.onclick=function(){
var oLi=document.getElementsByTagName('li');
var arr=[];
//将<li>标签放入空的arr数组中
for(var i=0;i<oLi.length;i++){
arr[i]=oLi[i];
}
//sort排序,数组中每个元素都是一个<li>,所以要用innerHTML
arr.sort(function(li1,li2){
var n1=parseInt(li1.innerHTML);
var n2=parseInt(li2.innerHTML);
return n1-n2;
})
//通过appendChild进行排序
for(var i=0;i<arr.length;i++){
oUl1.appendChild(arr[i]);
}
}
}
</script>
以上就是小编为大家带来的js利用appendChild对标签进行排序的实现方法全部内容了,希望大家多多支持~
标签:
js,appendchild
幽灵资源网 Design By www.bzswh.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
幽灵资源网 Design By www.bzswh.com
暂无评论...
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。

