您的位置:首页 > Web前端 > JavaScript

js 阻止事件的默认行为兼容性写法

2017-03-29 21:32 316 查看
1. w3C标准的阻止默认行为的方法是preventDefualt()

2. IE中阻止事件的默认行为的属性是returnValue,为:true不阻止,false:阻止事件的默认行为

3. 代码如下:

//获取event对象
function getEvent(event){
return event || window.event;
}
//阻止事件的默认行为
function preventDefault(event){
// body...
var event = getEvent(event);
if (typeof event.preventDefault != 'undefined') {//w3c
e.preventDefault();
} else{
e.returnValue = false;//ie
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript
相关文章推荐