-
w3C标准的阻止默认行为的方法是preventDefualt()
-
IE中阻止事件的默认行为的属性是returnValue,为:true不阻止,false:阻止事件的默认行为
3 return false; 这个最简单,但是不是标准写法,算个小技巧。
var apeland = document.getElementById('apeland');
//preventDefualt() ie8不支持
apeland.onclick = function (e){
e = e || window.event;
if(e.preventDefualt){
e.preventDefault(); //非ie和ie8以上浏览器
}else{
e.returtValue = false;//ie8以下浏览器
}
//以上可以都不写,只写return false;
return false;//只写这个,也兼容了所有的浏览器。
}