JS对象事件处理

<div id="els"></div>
<script>
var obj=documentElementById("els");
obj.attachEvent("onclick",function(){alert("<_>")});
obj.detachEvent("onclick",function(){alert("<_>")});;
</script>
上面代码当点击div时会弹出消息<_>;
<div id="els"></div>
<script>
function msg()
{
alert("<_>");
}
var obj=documentElementById("els");
obj.attachEvent("onclick",msg);
obj.detachEvent("onclick",msg);;
</script>
上面代码当点击div时无消息弹出。
切记动态修改dom对象事件时,不要用匿名函数。

posted @ 2009-08-25 16:13  T#S  阅读(304)  评论(0编辑  收藏  举报