阻止浏览器默认事件。什么是默认事件,例如浏览器默认右键菜单、a标签默认连接跳转...,如何阻止呢?

Firefox中,event必须作为参数传入。

 IE中,event是window对象的属性。

event.preventDefault();方法用于取消默认事件,但是不兼容IE,在IE下,要用event.returnValue=false;来处理。

document.οncοntextmenu=function (ev) {var oEvent=ev||event;if (oEvent.preventDefault) {oEvent.preventDefault();} else{oEvent.returnValue=false;}
}

还有,return false (点进去进入详解)也能阻止默认事件。

转载于:https://www.cnblogs.com/yuqingfamily/p/5837888.html

阻止默认事件event.preventDefault();相关推荐

  1. 阻止事件冒泡,阻止默认事件,event.stopPropagation()和event.preventDefault(),return false的区别

    今天来看看前端的冒泡和事件默认事件如何处理 1.event.stopPropagation()方法 这是阻止事件的冒泡方法,不让事件向documen上蔓延,但是默认事件任然会执行,当你掉用这个方法的时 ...

  2. JavaScript阻止默认事件

    阻止默认事件: 标准浏览器:事件对象.preventDefault(); 低版本IE浏览器:事件对象.returnValue= false; 常见默认事件: a标签跳转页面 若a标签在html中hre ...

  3. vue阻止默认_vue中,阻止默认事件

    用vue的写法就是: id="freeinput" :rows="6" placeholder="请输入自由条件内容(json格式)" @f ...

  4. 事件(阻止事件传播、阻止默认事件、事件源对象、事件委托)

    阻止事件传播 阻止事件传播e.stopPropagation() 谷歌浏览器 阻止事件传播(冒泡阶段) var oBig = document.getElementById('big');var oS ...

  5. 阻止默认事件与阻止事件冒泡

    事件捕获 事件由父级向子级传递 通用样式: <style>.d1{width: 300px;height: 300px;background-color:tomato;overflow: ...

  6. React 阻止默认事件和阻止冒泡

    给 a 标签添加一个事件 阻止默认事件 e.preventDefault(); class view extends Component {onAtag(e) {// 阻止默认事件 放置跳转e.pre ...

  7. javascript, jQuery阻止默认事件和冒泡事件

    事件冒泡(event bubbling) 事件冒泡是指一个元素上的事件被触发,然后这个事件按嵌套顺序在父级元素上触发,直至document根节点. 例如: <!DOCTYPE html> ...

  8. 50 jQuery绑定事件 阻止默认事件发生 内置动画 each data

    主要内容 1  阻止后续事件继续执行 return false:  常用于表单提交 event.preventDefault : 阻止默认事件发生 <body> <form acti ...

  9. js阻止默认事件(a标签跳转),阻止事件冒泡

    最近刚学习完js基础,今天发现对js的默认事件阻止以及阻止事件的冒泡有点忘记,于是写这篇文章算是做一个总结,也是加深一下印象. 1.阻止默认事件 在html中有很多自带默认事件的元素,很典型的例子:a ...

最新文章

  1. java中调用python
  2. 单点登录框架 OpenSSO
  3. php foreach 循环 判断index 小于多少_PHP设计模式之迭代器模式 - 硬核项目经理
  4. codevs 1043 方格取数 2000年NOIP全国联赛提高组
  5. myeclipse2013 jad反编译插件安装
  6. 手势UIGestureRecognizer
  7. EXCEL:如何设置某一列不能修改
  8. 2021年全国大学生网络安全邀请赛暨第七届“东华杯“上海市大学生网络安全大赛Writeup
  9. 5G时代下的人工智能发展
  10. 网络上的罗刚·心灵之约
  11. 建立积分兑换商城的意义
  12. 戴口罩写代码,程序员干脆穿越到了古代
  13. mysql cursor使用变量_mysql cursor游标的使用,实例
  14. .Snowflake Snow Snowflakes——解题报告
  15. STM32 Cube mx的MDK项目编译报错与debug
  16. brocade 300 java版本_博科Brocade 300光纤交换机配置zone教程
  17. 75、如何判断接入的是百兆还是千兆网络?
  18. android 分区 f2fs,一加5 切换data分区为f2fs格式,随机读写暴涨8倍!30秒开机,APP秒开!...
  19. 微信视频号如何直播游戏效果最好?教你最简单的方法
  20. GNSS精密单点定位(PPP)基本原理(进阶篇)

热门文章

  1. 给eclipse安装反编译
  2. Python源码深度解析—对象的创建
  3. 计算机网络—信道划分与介质访问控制
  4. ALOHA simulaiton仿真结果及分析
  5. 指针 —— C语言的灵魂,你会了吗
  6. C#基础5.1:StringBuilder和StopWatch类
  7. jQuery Mobile中列表项ol、ul中的li的data-*选项
  8. PatchGAN:Image-to-Image Translation with Conditional Adversarial Networks
  9. matlab分析矩阵与线性变换
  10. Spring自动注入的几种方式