【转】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
【推广】
免费学中医,健康全家人
原文地址:https://www.cnblogs.com/liyuspace/p/9486875.html
- 推荐文章
- Python 字典删除元素clear、pop、popitem
- python中set和frozenset方法和区别
- LINUX命令(1)-创建文件
- Linux 下 expect 脚本语言中交互处理常用命令
- 每次进步一点点——linux expect 使用
- 在Linux中三种让crontab每秒执行任务的方法
- 斯坦福《机器学习》Lesson5感想———1、成学习算法
- Win8.1应用开发之Bing Maps
- windows新建或者重命名文件及目录必须手动刷新才干显示出来问题解决方法
- 关于八数码问题中的状态判重的三种解决方法(编码、hash、<set>)
- red5截屏
- Android 四大组件学习之Server一
- 【OpenGL 学习笔记01】HelloWorld演示样例
- VS中c++文件调用c 函数 ,fatal error C1853 预编译头文件来自编译器的早期版本号,或者预编译头为 C++ 而在 C 中使用它(或相反)
- 通知传值(NSNotificationCenter)
- win8硬盘安装Ubuntu14.04双系统參考教程
- CSU1306:Manor(优先队列)
- 查询,创建,扩充表空间&&impdp--------表空间大全
- TOJ3660家庭关系(并查集+hash+图的连通性)
- [置顶] iptables 性能 测试
- CSU1312:榜单(模拟)
- uvalive 2326
- TOJ 2732存钱计划(三)(单源最短路)
- CSU1315:全场最水题之陈兴老师与比赛
- 【图像处理】最临近插值和双线性内插值算法实现比较
- TOJ3744(Transportation Costs)
- 汉语-词语:莝夫
- 汉语-词语:臬司
- 汉语-词语:幕宾
- 汉语-词语:能力