Discuss / JavaScript / 东拼西凑交作业

东拼西凑交作业

Topic source

所壹

#1 Created at ... [Delete] [Delete and Lock User]

先取节点里的内容放在数组里,利用数组的sort排序方法排序后,再放到节点里。

// sort list:

var

    i, c, arr = []

    list = document.getElementById('test-list');

for (i = 0; i < list.children.length; i++) {

    c = list.children[i]; // 拿到第i个子节点

    arr.push(c.innerText);

}

arr.sort();

for (i = 0; i < list.children.length; i++) {

    list.children[i].innerText = arr[i];

}


  • 1

Reply