javascript - 插入节点后,它的onclick属性丢了,好奇怪?
天蓬老师
天蓬老师 2017-05-19 10:26:24
0
2
471


        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属性了。。。

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(2)
阿神

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

Ty80

雷雷

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板