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屬性了。 。 。
第一種寫法是給hf物件綁定事件,第二種寫法是給a標籤新增屬性
雷雷