javascript - 插入節點後,它的onclick屬性丟了,好奇怪?
天蓬老师
天蓬老师 2017-05-19 10:26:24
0
2
476


        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

雷雷

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板