阻止默认事件和冒泡
阻止默认事件
阻止默认事件
元素类
<a href="http://www.baidu.com" target="_black">百度a>
document.getElementByTagName("a").addEventListener("click",function(e){
if(e && e.preventDefault){
//w3c
e.preventDefault();
}else{
//IE
window.event.returnValue = false;
}
},false);
移动端阻止
document.ontouchmove = function(ev){
ev.preventDefault();
}
阻止冒泡事件
document.getElementById('div').onclick = function(e){
if(e && e.stopPropagation){
//w3c的方法
ev.stopPropagation();
}else{
//ie的方法
window.event.cancelBubble = true;
}
}