【转】event.preventDefault()与event.stopPropagation()
event.preventDefault()用法介绍
该方法将通知 Web 浏览器不要执行与事件关联的默认动作(如果存在这样的动作)。例如,如果 type 属性是 "submit",在事件传播的任意阶段可以调用任意的事件句柄,通过调用该方法,可以阻止提交表单。注意,如果 Event 对象的 cancelable 属性是 fasle,那么就没有默认动作,或者不能阻止默认动作。无论哪种情况,调用该方法都没有作用。
该方法将通知 Web 浏览器不要执行与事件关联的默认动作(如果存在这样的动作)。
例如,如果 type 属性是 "submit",在事件传播的任意阶段可以调用任意的事件句柄,通过调用该方法,可以阻止提交表单。
注意,如果 Event 对象的 cancelable 属性是 fasle,那么就没有默认动作,或者不能阻止默认动作。无论哪种情况,调用该方法都没有作用。
event.stopPropagation()用法介绍
该方法将停止事件的传播,阻止它被分派到其他 Document 节点。在事件传播的任何阶段都可以调用它。注意,虽然该方法不能阻止同一个 Document 节点上的其他事件句柄被调用,但是它可以阻止把事件分派到其他节点
该方法将停止事件的传播,阻止它被分派到其他 Document 节点。在事件传播的任何阶段都可以调用它。
注意:虽然该方法不能阻止同一个 Document 节点上的其他事件句柄被调用,但是它可以阻止把事件分派到其他节点。
event是DOM的事件方法,所以不是单独使用,比如指定DOM
angular.element方法汇总
CSS display:inline-block
CSS:position:fixed使用(转)
常见浏览器兼容性问题与解决方案【转】
部分浏览器兼容问题
php对应js math.random
php stdclass转数组
写在2016年末
VirtualBox中Ubuntu 14.04屏幕分辨率不能设置的问题
- 最新文章
-
【实践】js实现简易的四则运算计算器
【实践】用js 实现 jq 的removeClass 方法
【笔记】js parentsNode,lastChild,appendChild,insertBefore,nextSibling的意义及运用
Django rest-framework框架-序列化
Django rest-framework框架-解析器
Django rest-framework框架-版本控制
Django rest-framework框架-访问频率控制
Django rest-framework框架-用户权限实例
Django rest-framework框架-认证组件的简单实例
Django rest-framework框架-CSRF验证
Copyright © 2020-2023
润新知