问答详情
源自:9-22 编程练习

removechild(tr)

function del(obj){

         var oG=obj.parentNode.parentNode.parentNode;

         var oP=obj.parentNode.parentNode;

         oG.removeChild(oP);

   removechild(op)中的op是什么?前面不是说里面是节点没说是具体哪个节点啊?

提问者:HoooooHooo 2016-04-21 22:15

个回答

  • 赵安东
    2016-04-22 08:02:19
    已采纳

    <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>

    obj是<a>  , obj.parentNode是<td>  , obj.parentNode.parentNode是<tr> -> oP ,  obj.parentNode.parentNode.parentNode是<table> -> oG ,