为了账号安全,请及时绑定邮箱和手机立即绑定

删除运行不了,求大神帮忙看看,还有想问下table指的最后节点是什么,是<a>吗

 

     // 创建删除函数

     function del(obj){

       var table = document.getElementById('table').lastChild;

            var tr = obj.parentNode.parentNode;

            table.removeChild(tr);

        }

         

     }



  </script> 

 </head> 

 <body> 

  <table border="1" width="50%" id="table">

  <tr>

<th>学号</th>

<th>姓名</th>

<th>操作</th>

  </tr>  


  <tr>

<td>xh001</td>

<td>王小明</td>

<td><a href="javascript:;"onclick="del(this)"; >删除</a></td>   <!--在删除按钮上添加点击事件  -->

  </tr>


  <tr>

<td>xh002</td>

<td>刘小芳</td>

<td><a href="javascript:;" onclick="del(this)">删除</a></td>   <!--在删除按钮上添加点击事件  -->

  </tr>  


正在回答

1 回答

  var table = document.getElementById('table').lastChild;

这个table变量是<tbody>这个元素,即使你没写,系统也会帮你加上去;

你的js代码最后多了一个大括号;(改了这里便可以运行)

另外table元素没有结束符</table>;


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

删除运行不了,求大神帮忙看看,还有想问下table指的最后节点是什么,是<a>吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信