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

插入节点后,它的onclick属性丢了,好奇怪?

插入节点后,它的onclick属性丢了,好奇怪?

慕标琳琳 2018-11-16 18:13:23
 var td3=document.createElement("td");        var hf=document.createElement("a");         hf.innerHTML="删除";         hf.href="javascript:;";         hf.onclick="del(this)";         td3.appendChild(hf); 上述代码。将a标签插入td标签后,a标签的onclick属性消失了,如下图:求解释这是什么情况?刚试了试把倒数第二句改成:hf.setAttribute('onclick','del(this)');就能成功添加onclick属性了。。。
查看完整描述

1 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

第一种写法是给hf对象绑定事件,第二种写法是给a标签添加属性


查看完整回答
反对 回复 2018-12-11
  • 1 回答
  • 0 关注
  • 477 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号