event.preventDefault方法的介绍
2013-11-25 12:18
429 查看
定义和用法
preventDefault() 方法阻止元素发生默认的行为(例如,当点击提交按钮时阻止对表单的提交)。
语法
event.preventDefault()
参数 | 描述 |
event | 必需。规定阻止哪个事件的默认动作。这个 event 参数来自事件绑定函数。 |
说明
该方法将通知 Web 浏览器不要执行与事件关联的默认动作(如果存在这样的动作)。例如,如果 type 属性是 "submit",在事件传播的任意阶段可以调用任意的事件句柄,通过调用该方法,可以阻止提交表单。
注意
此方法并不被ie支持,在ie下需要用window.event.returnValue = false; 来实现。
实例
<script type="text/javascript"> function stopDefault(e) { if (e && e.preventDefault) {//如果是FF下执行这个 e.preventDefault(); }else{ window.event.returnValue = false;//如果是IE下执行这个 } return false; } </script>
文章转载自: event.preventDefault方法的使用 http://www.studyofnet.com/news/228.html
相关文章推荐
- js事件之event.preventDefault()与event.stopPropagation()简单介绍
- event.preventDefault()方法的使用
- event.preventDefault方法的使用
- event.preventDefault方法的使用
- JavaScript 事件之event.preventDefault()与event.stopPropagation()简单介绍
- JQuery中event的preventDefault和stopPropagation介绍
- flex中event.preventDefault()方法取消事件的默认行为
- event.preventDefault()方法
- preventDefault() 方法 取消掉与事件关联的默认动作
- 做下拉刷新时候控制台一直打印:Unable to preventDefault inside passive event listener
- onTouch与onTouchEvent方法介绍
- event.preventDefault() 4000
- jquery中的trigger()和preventDefault()方法
- jQuery中event.stopPropagation()阻止事件冒泡及event.preventDefault()阻止默认行为
- jquery中的trigger()和preventDefault()方法
- window.event.keycode使用方法介绍
- JQuery事件e参数的方法preventDefault()取消默认行为
- click点击一次触发多次,冒泡与阻止冒泡,event.stopPropagation()和event.preventDefault(),return false三种的区别
- event.preventDefault()不起作用的坑(含JS复制选取的文本代码)
- js中preventDefault和stopPropagation两个方法的区别