關(guān)于刪除的函數(shù),為何不能把this直接寫進函數(shù)?
?????function?del(){ ?????var?tbody?=?document.getElementById("table").lastChild; ?????var?tr?=?this.parentNode.parentNode; ?????tbody.removeChild(tr);
這里的this不應(yīng)該是所述的函數(shù)的對象 也是A標(biāo)簽嗎,為何不行。。
?????function?del(){ ?????var?tbody?=?document.getElementById("table").lastChild; ?????var?tr?=?this.parentNode.parentNode; ?????tbody.removeChild(tr);
這里的this不應(yīng)該是所述的函數(shù)的對象 也是A標(biāo)簽嗎,為何不行。。
2016-02-04
舉報
2016-02-11
del()函數(shù)內(nèi)this并不能告訴js指的是哪個對象。
<a onclick="del(this)"></a>
如上,把this傳入函數(shù)內(nèi)
function del(myobj){
????var tr = myobj.parentNode.parentNode;
}
傳入的myobj才是你想用的a元素對象。