代码改变世界

Add Event

2009-04-30 15:22  蜡笔小旧  阅读(332)  评论(0)    收藏  举报
		<script type="text/javascript"	>
		    var div1 = document.getElementById('div1');
		    function a() { alert(1); }
		    function b() {alert(2);}
		    div1.onclick = a;
		    div1.onclick = b;
 
		    
            //		if(window.attachEvent){
            //		    div1.attachEvent('onclick', function() { alert('IE1') });
            //		    div1.attachEvent('onclick', function() { alert('IE2') });
            //		}
            //		//ff
            //		else if(window.addEventListener){
            //			div1.addEventListener('click',function(){alert('FF');},false);
            //		}
	</script>
 

(0) ->只支持单个函数绑定

alert(2);

function a(){} 被b()覆盖掉了。

(1)  ->支持重复绑定函数

attachEvent 只支持IE;

addEventListener 支持IE以外的WEB游览器。