mya.setAttribute();和mya.onclick

为什么上面的可以,下面的不行?href和onclick不都是a标签里的属性吗?求解啊啊,难道动态的就要用mya.setAttribute("","")而静态的可以用mya.href?

mya.href="javascript:;";
mya.setAttribute("onclick","removeMy(this)");
mya.href="javascript:;";
mya.onclick="removeMy(this)";


Caelo
浏览 1523回答 1
1回答

慕粉3163795

mya.setAttribute是js原生动态添加属性,但是mya.onclick是js的事件绑定,应该是mya.onclick=function removeMy(this);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript