关于addEventListener和function(event)的问题
首先一个问题是function(event)在什么时候用到
例如:
loginState.onclick=function(e){
e = e || window.event;
if(e.stopPropagation){
e.stopPropagation();
}else{
e.cancelBubble=true;
}
stateList.style.display='block';
}这一段代码中用到了,然而在这段代码中并没有用到。
lis[i].onmouseout=function(){
this.style.background='#FFF';
}第二个问题是:addEventListener和function(event)有什么关系
例如
loginState.onclick=function(e){
e = e || window.event;
if(e.stopPropagation){
e.stopPropagation();
}else{
e.cancelBubble=true;
}
stateList.style.display='block';
}这一段和下面的一段是不是作用一致
loginState.addEventListener('click',function(){
if(loginState.stopPropagation){
loginState.stopPropagation();
}else{
loginState.cancelBubble=true;
}
stateList.style.display='block';
},false)