href="javascript:del(this)"与onclick="del(this)"的区别?
function deleteRow(obj){ //var a = obj.parentNode.parentNode.parentNode; //[table] var b = obj.parentNode.parentNode; //[tr] b.parentNode.removeChild(b); alert("删除成功!"); }为什么前者调用不了del函数,而onclick却可以?[tr] [td]xh001[/td] [td]王小明[/td] [td]删除[/td] [/tr] [tr] [td]xh002[/td] [td]刘小芳[/td] [td]删除[/td] [/tr] |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
都能调用del函数
第一个相当于
functiondeleteRow(obj){//body...}deleteRow(this);//this->window第二种相当于
varlink=document.getElementsByTagName('a')[1];link.onclick=function(){deleteRow(this);//this->link} |
|
|
|
|