var tr = document.createElement("tr");
tr.height = "30px";
//tr.attachEvent('onClick',selectSchema(name));
tr.onclick = function(){
functionname(name);
};
var schameName = document.createElement("td");
schameName.name = "attributeName";
schameName.appendChild(document.createTextNode(name));
tr.appendChild(schameName);
document.getElementById("schema_table").appendChild(tr);
function functionname(name){
alert(name);
}
如果采用
tr.onclick = function(name){
alert(name);
};
js会走到这里执行onclick事件
并不能注册onclick事件
本文介绍了一个JavaScript中通过事件绑定实现点击行为的例子,并对比了不同事件绑定方式的效果。展示了如何创建DOM元素并为其添加点击事件,解释了为什么使用特定的方法来绑定事件更为有效。

2215

被折叠的 条评论
为什么被折叠?



