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

JavaScript进阶篇9-22 编程练习

JavaScript进阶篇9-22 编程练习

慕粉3775984 2016-08-20 12:21:51
<!DOCTYPE html> <html> <head>   <title> new document </title>     <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>      <script type="text/javascript">    window.onload = function()   {   }   // 编写一个函数,供添加按钮调用,动态在表格的最后一行添加子节点   function Add()   {     var node = document.getElementById("table");     var newtr = document.createElement("tr");     var newtd = document.createElement("td");     newtd.innerHTML = "<input type='text'>"     newtr.appendChild(newtd);     var newtd = document.createElement("td");     newtd.innerHTML = "<input type='text'>"     newtr.appendChild(newtd);     var newtd = document.createElement("td");     newtd.innerHTML = "<a href='javascript:;' onclick='del(this)' >删除</a>"     newtr.appendChild(newtd);     node.appendChild(newtr);   }                  // 创建删除函数   function del(obj)   {     var node = document.getElementById("table");     var deltr = obj.parentNode.parentNode;     node.removeChild(deltr);   }   </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>     </table>   <input type="button" value="添加一行"  onclick="Add()" />   <!--在添加按钮上添加点击事件  -->  </body> </html>为什么我自己建立的行就可以删除,原来的就不能删除?麻烦大神运行一下整个代码,谢谢
查看完整描述

1 回答

  • 1 回答
  • 2 关注
  • 1362 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信