<h1 οnmοusedοwn="a();"><button οnmοusedοwn="b();"></button></h1>
点击按钮时候也会执行a();查阅资料后发现解决办法就是b方法里先取消事件冒泡
function b(){
if(document.all)
window.event.cancelBubble=true;
else
{
e.stopPropagation();
}
......
}
尝试过只使用window.event.cancelBubble=true; 发现火狐最新版依然不支持。
后来加入判断后火狐就可以执行e.stopPropagation(),就好了。