larger
2016-02-04 11:22
function del(){ var tbody = document.getElementById("table").lastChild; var tr = this.parentNode.parentNode; tbody.removeChild(tr);
这里的this不应该是所述的函数的对象 也是A标签吗,为何不行。。
del()函数内this并不能告诉js指的是哪个对象。
<a onclick="del(this)"></a>
如上,把this传入函数内
function del(myobj){
var tr = myobj.parentNode.parentNode;
}
传入的myobj才是你想用的a元素对象。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题