function deleteRow(obj){
//var a = obj.parentNode.parentNode.parentNode; //<table>
var b = obj.parentNode.parentNode; //<tr>
b.parentNode.removeChild(b);
alert("删除成功!");
}
为什么前者调用不了del函数,而onclick却可以?
<tr>
<td>xh001</td>
<td>王小明</td>
<td><a href="javascript:;" onclick="deleteRow(this)">删除</a></td> <!--在删除按钮上添加点击事件 -->
</tr>
<tr>
<td>xh002</td>
<td>刘小芳</td>
<td><a href="javascript:deleteRow(this);">删除</a></td> <!--在删除按钮上添加点击事件 -->
</tr>千秋此意
相关分类