Discuss
/
JavaScript
/
比较麻烦的写法
比较麻烦的写法
Topic source//修改了一下 var arr=document.getElementById('test-list').children; var res=[]; var i; for(i=0;i<arr.length;i++){ res.push(arr[i].innerText); } res.sort(); var key=document.getElementById('test-list'); key.innerHTML=''; for(i=0;i<res.length;i++){//这里arr的长度会变成0 var cur=document.createElement('li'); cur.setAttribute('class','lang'); cur.innerText=res[i]; key.appendChild(cur); }
- 1
堇色华章
var arr=document.getElementById('test-list').children; var res=[]; for(let i=0;i<arr.length;i++){ res.push(arr[i].innerText); } res.sort(); var key=document.getElementById('test-list'); key.innerHTML=''; for(let j=0;j<5;j++){ var cur=document.createElement('li'); cur.setAttribute('class','lang'); cur.innerText=res[j]; key.appendChild(cur); }