为了账号安全,请及时绑定邮箱和手机立即绑定

程序已经能成功运行,但是有几个疑问:

//a.onclick="deleteRow(this)";  
 a.setAttribute("onclick","deleteRow(this)");
 a.innerHTML="删除";
//a.setAttribute("innerHTML","删除");

注释的两行代码都是错误的,无法正常运行:为什么利用a.onclick不行,必须用setAttribute()方法onclick才能用呢?!为什么innerHTML就可以单独用,用了setAttribute()反倒是不好使了呢?!

正在回答

1 回答

如果想给某个元素增加事件,比如说增加onclick是这样写a.onclick = function(){执行代码块},setAttribute是设置元素属性的,你不直接将innerHTML放在这个里面

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信