我有像这样的href
<a title="my title text" id="6" href="#" class="someclass" onclick="deleteRows(this.parentNode.parentNode)">X</a>
现在我想添加一个新的完全相同的href,但我不知道如何使用'this'paraeter添加onclick。
尝试了那些但是没有它正在发挥作用。
var a = document.createElement('a'); // create DIV element
a.onclick = function() {
(a.parentNode.parentNode);
};
和
var a = document.createElement('a'); // create DIV element
a.onclick = function() {
(this.parentNode.parentNode);
};
搜索谷歌但没有发现任何事情。 我应该怎么做?
答案 0 :(得分:3)
您忘记在事件监听器中呼叫deleteRows
:
var a = document.createElement('a');
a.onclick = function() {
deleteRows(this.parentNode.parentNode);
};