例題中刪除函數(shù)問(wèn)題
function?del(obj) ?????{ ?????????var?tr=obj.parentNode.parentNode; ?????????tr.parentNode.removeChild(tr); ?????}
我定義了刪除函數(shù),為什么這樣寫(xiě)<a href="javascript:del(this);>刪除</a>,不行。
<a href="javascript:;"onclick="del(this)">刪除</a>這樣就可以生效呢?this不都是傳遞的參數(shù)<a>嗎?
2016-03-05
藍(lán)線(xiàn)的this沒(méi)有調(diào)用對(duì)象默認(rèn)為window
紅線(xiàn)的this有調(diào)用對(duì)象是onclick
2016-03-01
因?yàn)閰?shù)的問(wèn)題,方法名寫(xiě)在不同的地方,this指代的不一樣,onclick中this指超鏈接本身,href中this指的是window
2016-03-01
因?yàn)楫?dāng)你點(diǎn)擊<a>的時(shí)候,這個(gè)鼠標(biāo)點(diǎn)擊事件不成立,他需要捕捉到你的一個(gè)“點(diǎn)擊”行為。所以需要在后面添加onclick?。。?!