JS阻止冒泡事件和默认事件(IE和其他浏览器兼容)

您所在的位置:网站首页 手机ie浏览器 JS阻止冒泡事件和默认事件(IE和其他浏览器兼容)

JS阻止冒泡事件和默认事件(IE和其他浏览器兼容)

2023-03-18 11:30| 来源: 网络整理| 查看: 265

冒泡事件:比如我们点击了一个元素然后从它本身开始一层一层向上的父元素都做出反应直到根元素

默认事件:像a标签的点击跳转和页面鼠标右键单击弹出菜单等都是默认事件

我们有时想要阻止这些事件需要注意的是IE浏览器和其他浏览器的兼容问题

代码如下:

按钮 function stopEvent(event){ var e=arguments.callee.caller.arguments[0] || event;//这里是因为除了IE有event其他浏览器没有所以要做兼容 if(window.event){ //这是IE浏览器 e.cancelBubble=true;//阻止冒泡事件 e.returnValue=false;//阻止默认事件 }else if(e && e.stopPropagation){ //这是其他浏览器 e.stopPropagation();//阻止冒泡事件 e.preventDefault();//阻止默认事件 } } function show1(ev){ alert(1); stopEvent(ev); } function show2(){ alert(2); }

0 0 JS 兼容浏览器阻止事件冒泡,阻止浏览器默认动作,兼容IE和其他浏览器 JS阻止冒泡事件和默认事件(IE和其他浏览器兼容) 阻止浏览器默认行为和冒泡事件兼容ie,ff 标签中事件在js中获取,阻止冒泡和默认事件。兼容ie 阻止浏览器冒泡事件,兼容firefox和ie 阻止浏览器冒泡事件,兼容firefox和ie js 阻止默认浏览器行为和阻止事件冒泡 js /jquery停止事件冒泡和阻止浏览器默认事件 js 阻止默认事件 和事件冒泡 js取消事件冒泡和阻止事件的默认行为(兼容写法) js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器) js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器) js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器) js添加事件、移除事件、阻止冒泡、阻止浏览器默认行为等写法(兼容IE/FF/CHROME) js添加事件、移除事件、阻止冒泡、阻止浏览器默认行为等写法(兼容IE/FF/CHROME) 阻止事件冒泡和浏览器默认行为 防止事件冒泡和阻止默认事件的兼容写法 js事件冒泡、事件捕获和阻止默认事件详解 AIX执行.sh文件 ksh not found Google开源项目word2vec的分析 每个程序员都应该收藏的算法复杂度速查表 ScrollView嵌套ViewPager .NET(C#):关于正确读取中文编码文件 JS阻止冒泡事件和默认事件(IE和其他浏览器兼容) JSON Server:零编码快速“伪造” REST API(mockServer) 判断点是否在椭圆内部 如何使自己的桌面应用程序在别人的电脑上也可以用 赛前冒泡233 thinkphp下制作用户永久登陆代码 微信底部导航图标渐变效果 上传或下载文件方法并写入日志 C++ this 指针详解


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3