js操作table中tr的顺序实现上移下移一行的效果
                                            总体思路是在table外部加个div,修改div的innerHtml实现改变tr顺序的效果

创新互联是一家专注于网站建设、成都网站设计与策划设计,怀来网站建设哪家好?创新互联做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:怀来等地区。怀来做网站价格咨询:18980820575
具体思路是
获取当前要移动tr行的rowIndex,在table中删除掉,然后循环table的rows,到了目标行再直接加进去,最后把整体的html赋值给div完成效果
js代码如下
 //使行向上一行
    function setRowUp(obj) {
      if (obj.parentNode.parentNode.rowIndex != 1) {
        var tab = obj.parentNode.parentNode.parentNode;
        var nowNodeInnerHtml = obj.parentNode.parentNode.innerHTML;
        var nowNowIndex = obj.parentNode.parentNode.rowIndex;
        tab.deleteRow(nowNowIndex);
        var newHtml = "测试html代码如下
工号 姓名 0001 姓名01 0002 姓名02 0003 姓名03 0004 姓名04 0005 姓名05 
总结
以上所述是小编给大家介绍的js操作table中tr的顺序实现上移下移一行的效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对创新互联网站的支持!
当前题目:js操作table中tr的顺序实现上移下移一行的效果
URL分享:http://www.scyingshan.cn/article/jdohhs.html

 建站
建站
 咨询
咨询 售后
售后
 建站咨询
建站咨询 
 