事件默认行为:当一个事件发生的时候浏览器自己会默认做的事情

怎么阻止?当前这个行为是什么事件触发的,然后在这个事件的处理函数中使用return false;

html代码:

<a href="http://www.baidu.com">进入百度</a>

JS代码:

window.onload = function(){var oA = document.getElementsByTagName('a')[0];oA.onclick = function(){return false;    //阻止了链接的跳转
        };//oncontextmenu : 右键菜单事件,当右键菜单(环境菜单)显示出来的时候触发document.oncontextmenu = function(){// alert(1);    return false;    //阻止右键菜单(别人就不能通过右键查看源代码了)
        }};

转载于:https://www.cnblogs.com/bokebi520/p/4359179.html

javascript——事件默认行为相关推荐

  1. 简单解析JavaScript的默认事件及如何阻止默认事件

    简单解析JavaScript的默认事件及如何阻止默认事件 上篇文章就提到,在JavaScript中提到事件冒泡两个必不可少也要提的就是事件捕获和默认事件,现在来聊一聊什么是默认事件,及如何阻止默认事件 ...

  2. 【探讨】javascript事件机制底层实现原理

    前言 又到了扯淡时间了,我最近在思考javascript事件机制底层的实现,但是暂时没有勇气去看chrome源码,所以今天我来猜测一把 我们今天来猜一猜,探讨探讨,javascript底层事件机制是如 ...

  3. JavaScript事件详解-jQuery的事件实现(三)

    正文 本文所涉及到的jQuery版本是3.1.1,可以在压缩包中找到event模块.该篇算是阅读笔记,jQuery代码太长.... Dean Edward的addEvent.js 相对于zepto的e ...

  4. JavaScript事件绑定

    本文介绍一些JavaScript事件绑定的常用方法及其优缺点,同时在最后展示一个由 Dean Edwards 写的一个比较完美的事件绑定方案. 传统方式 element.onclick = funct ...

  5. addeventlistener事件第三个参数_简析JavaScript 事件绑定、事件冒泡、事件捕获和事件执行顺序...

    这篇文章主要介绍了javaScript 事件绑定.事件冒泡.事件捕获和事件执行顺序整理总结的相关资料 (一)事件绑定的几种方式 javascript给DOM绑定事件处理函数总的来说有2种方式:在htm ...

  6. 深入浅出 Javascript 事件

    转载自:https://www.cnblogs.com/jingwhale/p/4656869.html 深入浅出 Javascript 事件 一.事件流 事件冒泡和事件捕获分别由微软和网景公司提出, ...

  7. JavaScript事件详解

    JavaScript与HTML之间的交互是通过事件来实现的.事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间.可以用侦听器来预订事件,以便事件发生的时候执行相应的代码. 事件流 事件流描述了从页面 ...

  8. javascript事件与event对象的属性

    javascript事件列表解说 事件 浏览器支持 解说 一般事件 onclick IE3.N2 鼠标点击时触发此事件 ondblclick IE4.N4 鼠标双击时触发此事件 onmousedown ...

  9. [转]JavaScript事件(Event)

    一.事件流 1.事件冒泡 事件沿DOM树向上传播 2.事件捕获 事件到达预定目标之前被捕获 3.DMO2级事件 事件捕获阶段,处于目标阶段,事件冒泡阶段 二.事件处理程序 格式:on + "事件名" ...

最新文章

  1. 如何评价LoRa这项应用于低功率长距离场景的物联网传输技术?
  2. python opencv生成模糊图像
  3. 产品经理挑战赛,你敢来吗?
  4. 一个java文件中可包含多个main方法
  5. 微信小程序点击按钮弹出弹窗_微信小程序实现的点击按钮 弹出底部上拉菜单功能示例...
  6. 【模拟】生日蛋糕(jzoj 1613)
  7. MySQL的set names命令详解
  8. python 实现分步累加_Python网页爬取分步指南
  9. linux bash 历史记录,Linux Bash History 命令历史记录
  10. Minimum Size Subarray Sum 最短子数组之和
  11. multisim安装后无法连接数据库_Kepserver连接Mysql教程(一)MySQL5.5数据库安装
  12. VTK(0)---CMake工程
  13. 2021年安全员-C证(安徽省)考试试卷及安全员-C证(安徽省)试题及解析
  14. 算法导论终于看完了~
  15. easyui基本布局
  16. Python 爬虫天天基金数据——基金清单
  17. excel 永久保存宏命令
  18. 关于蓝墨云班课,视频不能拖动,但想快速搞完的解决方法
  19. 利用python计算圆球的体积_python中球体的体积
  20. matlab批量下载网页文件

热门文章

  1. linux我安装虚拟机后安装FTP出现如下错误求解决
  2. 再和“面向对象”谈恋爱 - 对象简介(一)
  3. 【每日学习Mybatis中基础】trim标签使用
  4. c#NPOI读取excel 比interop和Microsoft.Jet.OLEDB.4.0 之类 的好的多
  5. Mybatis基于SqlSession实现CRUD
  6. Linux软件安装-----apache安装
  7. PHP利用Gearman来处理并行多进程问题
  8. this Activity.this Activity.class
  9. 于XAML导入命名空间的代码
  10. js事件详解二:鼠标和滚轮事件