event.preventDefault方法的使用
来源:互联网 发布:网络传播 传统传播 编辑:程序博客网 时间:2024/06/10 23:45
定义和用法
取消事件的默认动作。
语法
event.preventDefault()
说明
该方法将通知 Web 浏览器不要执行与事件关联的默认动作(如果存在这样的动作)。例如,如果 type 属性是 "submit",在事件传播的任意阶段可以调用任意的事件句柄,通过调用该方法,可以阻止提交表单。
注意
1、如果 Event 对象的 cancelable 属性是 fasle,那么就没有默认动作,或者不能阻止默认动作。无论哪种情况,调用该方法都没有作用。
2、此方法并不被ie支持,在ie下需要用window.event.returnValue = false; 来实现。
实例
HTML 代码 复制
<script type="text/javascript">function stopDefault(e) { if (e && e.preventDefault) {//如果是FF下执行这个 e.preventDefault(); }else{ window.event.returnValue = false;//如果是IE下执行这个 } return false; } </script> <a href="url" id="test">测试</a> <script type="text/javascript"> var test = document.getElementByIdx_x('test'); test.onclick = function(e) { alert('URL:' + this.href + ', 不会跳转'); stopDefault(e); } </script>
0 0
- event.preventDefault()方法的使用
- event.preventDefault方法的使用
- event.preventDefault方法的使用
- event.preventDefault方法的介绍
- event.preventDefault()方法
- preventDefault()方法和stopPropagation()方法的使用
- preventDefault() 方法使用
- event.preventDefault()
- event.preventDefault()
- event.preventDefault()
- event.preventDefault()
- event.preventDefault() 取消事件的默认行为。
- event.preventDefault() 取消事件的默认行为。
- event.preventDefault() 取消事件的默认行为。
- event.preventDefault() 取消事件的默认行为
- LINK - JS: 使用event.preventDefault 阻止表单控件默认提交的行为
- jsz中event.preventDefault()与event.stopPropagation()的区别
- jQuery 中的 event.preventDefault
- Jquery ajax data 格式问题
- python爬虫之cookies
- jsp request跳转页面和response跳转页面
- GB2312的中文编码表
- iOS 在storyboard/xib中设置UIView的圆角等属性
- event.preventDefault方法的使用
- Dagger2 学习笔记
- farmer and cow 广搜 java
- AI设计彭罗斯悖论三角教程
- Java NIO Path
- java环境配置
- [好文推荐] 给年轻程序员的8条建议
- Java NIO Files
- 36个Android开发常用代码片段