亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于appendChild是附加還是替換功能的問題?

關于appendChild是附加還是替換功能的問題?

//為什么直接替換之前的列表(變成了按第一列排序好的列表),而不是將元素加在原列表的末尾? ? ? otable.tBodies[0].appendChild(arr[i]);<!DOCTYPE?html> <html?lang="en"> <head> ????<meta?charset="UTF-8"> ????<title>Title</title> </head> <body> ????<input?id="btn"?type="button"?value="排序"> ????<table?id="otable"?border="1"?cellspacing="0"?cellpadding="10"?width="100%"> ????????<thead> ????????????<td>ID</td> ????????????<td>name</td> ????????????<td>year</td> ????????</thead> ????????<tbody> ????????<tr> ????????????<td>1</td><td>z</td><td>12</td> ????????</tr> ????????<tr> ????????????<td>2</td><td>zhangsan</td><td>2</td> ????????</tr> ????????<tr> ????????????<td>6</td><td>lc</td><td>22</td> ????????</tr> ????????<tr> ????????????<td>4</td><td>l1yc</td><td>02</td> ????????</tr> ????????<tr> ????????????<td>5</td><td>l5yc</td><td>112</td> ????????</tr> ????????</tbody> ????</table> <script> ????????//排序功能 ?btn.onclick=function?()?{ ????????????var?otable=document.getElementById("otable"); ?var?btn=document.getElementById("btn"); ?var?arr=[]; ?for(var?i=0;i<otable.tBodies[0].rows.length;i++){ ????????????????arr[i]=otable.tBodies[0].rows[i];//每行 ?} ????????????arr.sort(function?(tr1,tr2)?{ ????????????????var?n1=parseInt(tr1.cells[0].innerHTML); ?var?n2=parseInt(tr2.cells[0].innerHTML); ?return?n1-n2; ?}); ?console.log(arr); ?for(var?i=0;i<arr.length;i++){ ????????????????//為什么直接替換之前的列表(變成了按第一列排序好的列表),而不是將元素加在原列表的末尾? ?????otable.tBodies[0].appendChild(arr[i]); ?} ????????}; </script> </body> </html>
查看完整描述
  • 3 回答
  • 0 關注
  • 2826 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號