怎样给HTML元素动态添加事件?
发布网友
发布时间:2022-04-28 10:32
我来回答
共2个回答
热心网友
时间:2022-04-20 11:50
<body>
<ul style="margin:0;padding:0;list-style:none; " id="a">
<li>1</li>
<li>1</li><li>1</li>
</ul>
<script LANGUAGE="JavaScript">
//在元素加载后执行,写window.onLoad里更好
var a = document.getElementById("a");
a.attachEvent("onclick", function(){ alert(1)});
//非ie .addEventListener("click", function(){ alert(1) }, false);
</script>
</body>
建议用jquery之类的框架实现事件绑定
你也看到了传统的绑定分ie和非ie,大大增加了代码量
热心网友
时间:2022-04-20 13:08
myTr.onclick=function(){ alert()}