伪数组排序(例:li标签)
来源:互联网 发布:php人力资源管理系统 编辑:程序博客网 时间:2024/05/24 15:37
点击打开链接
window.onload=function(){
var lbox=document.getElementById('box');
var lli=lbox.getElementsByTagName('li');//伪数组(li标签)不能直接排序,将其转换成数组再排序。
var arr=[];
for(var i=0;i<lli.length;i++){
arr[i]=lli[i];//放入空数组
}
arr.sort(function(s1,s2){//函数处理
return parseInt(s1.innerHTML)-parseInt(s2.innerHTML);//只对整数有用,小数不适用//从小到大排列
});
for(var i=0;i<arr.length;i++){
lbox.appendChild(arr[i]);
}
}
//排序(4步)
//1.创建空数组,存储伪数组的空间,变成真数组 var arr=[];
//2.赋值,把伪数组中所有对象赋值给真空数组 arr[i]=lrows[i];
//3.排序,sort 伪数组排序函数
//4.把排序好的结果追加到节点中去
- 伪数组排序(例:li标签)
- js控制li标签排序问题 js调用php函数
- JS 利用appendChild对<li>标签进行排序
- jquery中按照商品价格给li标签排序的方法
- li排序
- li排序
- 类数组(伪数组)
- 伪冒泡排序------数组/链表实现
- 自定义标签的数组排序
- li标签问题
- css2 中li标签
- ul ol li标签
- HTML的<li>标签
- li 标签滚动
- 动态删除li标签
- ie下li标签
- li标签绑定事件
- Html-3.<li> 标签
- ios-正则表达式基础
- bzoj1307玩具/1318[Spoj744] Longest Permutation
- 10.16(周一)
- 关于 maven 项目打包 乱码问题
- java客户端连接kafka简单测试
- 伪数组排序(例:li标签)
- 缓存更新的套路
- java中的UDP和TCP
- xfire webService发布以及客户端调用(带验证头)
- hdu 5988 Coding Contest 费用流
- Prim算法
- 神经机器翻译(Neural Machine Translation)系列教程
- http协议
- Linux Unit3--管理输入输出