我有一个HTML表格。表格每行中的一个单元格包含一个按钮。单击该按钮时,应从表中删除包含该按钮的行。
按钮在单击时调用removeItem函数。
<input type="button" value="Remove" onclick="removeItem()" />
function removeItem(sender) {
var tableTBody = document.getElementById('my_tbody');
tableTBody.removeChild(sender.parentNode.parentNode);
}
在我使用sender
的函数中代表对按钮的引用。按钮的父级是包含它的单元格(元素),单元格的父级是包含它的行。
如何在函数内部引用调用函数的按钮?
答案 0 :(得分:3)
<input type="button" value="Remove" onclick="removeItem(this)" />