文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>IE支持原生交换两行的位置

IE支持原生交换两行的位置

时间:2011-05-08  来源:司徒正美

在IE的table,tbody,thead, tfoot中,它们都支持一个叫moveRow(indexToMove, destinationIndex)的API,第一个参数要移去的行号,第二个参数为当前的行号,行号即为rowIndex。有了,我们就可以简捷地交换两行位置,而不需要冗长的insertBefore(它还要根据是上移下是下移,修改参数呢)。

<!doctype html> <html> <head> <title>交换行的位置 by 司徒正美</title> <script> window.onload = function(){ var tb = document.getElementById("table"); tb.moveRow(2,1) } </script> <style> .table{ width:60%; border: 1px solid red; border-collapse: collapse; } .table td{ border: 1px solid red; } </style> </head> <body> <h1>行交换 by 司徒正美</h1> <table class="table"> <tbody id="table"> <tr> <td>0</td> <td>One</td> <td>dom.require</td> </tr> <tr id="2" > <td class="2">1</td> <td>Two</td> <td>ControlJS </td> </tr> <tr id="3" > <td class="3">2</td> <td>Three</td> <td>HeadJS</td> </tr> <tr id="4" > <td class="4">3</td> <td>Four</td> <td>LAB.js</td> </tr> <tr id="5" > <td class="5">4</td> <td>Five</td> <td>$script.js</td> </tr> <tr id="6" > <td class="6">5</td> <td>Six</td> <td>NBL.js</td> </tr> </tbody> </table> </body> </html>

运行代码

相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载