<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>事件函数</title>
</head>
<body><div id="div1">div1</div><input type="text" name="a" id="input1"><a href="http://www.baidu.com" target="_blank" id="a1">baidu</a><script src="dom2.js"></script>
</body>
</html>


var div1 = document.getElementById("div1");
div1.addEventListener("click",add);var input1=document.getElementById("input1");
input1.addEventListener("keydown",add);
function add(event){var e = event || window.event;//ie8
    console.log(event);// 取消默认操作// event.preventDefault();// 用return false 也可以达到 上面的效果// 但是 必须用  a1.onclick = add;return false// ie8 event.returnValue = false;
}var a1= document.getElementById("a1");
a1.addEventListener("click",add);
// a1.onclick = add;

转载于:https://www.cnblogs.com/angdh/p/11146366.html

preventDefault() 方法 取消事件的默认动作相关推荐

  1. 事件对象的preventDefault()方法

    event.preventDefault()取消事件的默认动作 <!DOCTYPE html> <html> <head> <meta charset=&qu ...

  2. preventDefault() 方法

    定义和用法 取消事件的默认动作. 语法 event.preventDefault() 说明 该方法将通知 Web 浏览器不要执行与事件关联的默认动作(如果存在这样的动作).例如,如果 type 属性是 ...

  3. 取消服务器系统,取消系统服务器默认共享通道的方法

    下载本文示例代码 在Windows服务器系统中,每当服务器启动成功时,系统的C盘.D盘等都会被自动设置成隐藏共享,尽管通过这些默认共享可以让服务器管理维护起来更方便一些:但在享受方便的同时,这些默认共 ...

  4. 微信不会把关注取消事件推送给服务器,微信公众平台开发关注及取消关注事件的方法...

    微信公众平台开发关注及取消关注事件的方法,微信,公众,平台,开发,关注,及,取消,事件,的 微信公众平台开发关注及取消关注事件的方法 易采站长站,站长之家为您整理了微信公众平台开发关注及取消关注事件的 ...

  5. js事件-阻止默认操作

    默认操作 具体指的是什么呢?看如下实例: (1)把单击事件处理程序注册到一个锚元素,而不是一个外层的<div>上,那么就要面对另外一个问题:当用户单击链接时,浏览器会加载一个新页面. (2 ...

  6. 关于e.preventDefault()方法

    背景: 同事在项目中遇到的问题,在项目中导入了某一个组件作为根组件之后,发现原来的子组件中的滚动效果不再生效,因为是移动端的项目,所以这里的滚动效果是通过touchmove事件进行触发的,在对引入的组 ...

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

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

  8. Javascript如何阻止事件的默认行为?

    阻止浏览器默认行为和防止事件传播主要通过先下面两个方法实现 event.preventDefault(): 取消浏览器对当前事件的默认行为,比如点击链接后,浏览器跳转到指定页面,或者按一下空格键,页面 ...

  9. 7.DOM(六)①创建create#插入appendChild(子元素)#替换insert,replace#删除DOM对象节点②复制节点.深复制,浅复制cloneNode⑥取消超链接a默认跳转行为

    目录 一:创建一个新的DOM节点: 1.麻烦的方法 ①document.createElement()创建一个新的元素 ②把元素加入到list里面 ③创建一个文本节点(就是li里面的文字) ④在new ...

最新文章

  1. soundex mysql_MySQL SOUNDEX()用法及代码示例
  2. rola物联网框架_如何搭建一个物联网系统框架?
  3. lambdas for_Lambdas:来到您附近的Java 8!
  4. 谷歌 AI 的2019:日均2篇论文,纵横16大方向,一文汇集重要开源算法
  5. #react 之ant design Pro 学习研究#----启动项目
  6. 使用DistroTweaks复制您的自定义Linux设置
  7. 熟悉HBase基本操作
  8. 记录一下树莓派使用qBittorrent做种走弯路
  9. 老式计算机如何设置u盘启动,有谁清楚老式电脑怎么用u盘启动
  10. onenote笔记本关闭了就打不开问题 onenote正在清理上次打开之后的内容 的多个解决方法
  11. oracle11g ora12170,11g告警日志中大量ORA-12170错误
  12. 用uniapp开发打包多端应用完整指南
  13. 日均5亿查询量,京东到家订单中心的ES架构演进
  14. 微信小程序解密失败的可能原因
  15. C语言中宏定义宏编译的使用#if,#ifdef,#ifndef,#elif,#else,#endif,defined使用详解,可以实现和if else一样的效果
  16. github是什么,有什么用
  17. 英伟达车载AHD高清模拟相机方案介绍
  18. Katago围棋学习记录(一)
  19. 浙大博士求助:华为总包50万,oppo约70万,选谁?
  20. 关于思科模拟器7.3.1无法显示登陆窗口的解决方案

热门文章

  1. linux图片处理工具GraphicsMagick安装使用
  2. 1088 三人行 (20分)
  3. text html template判断,template-web中循环 判断 计算
  4. 人眼定位python代码_使用dlib,OpenCV和Python进行人脸识别—人眼眨眼检测
  5. gtihub第二次上传项目_国道岱山项目双合大桥墩柱桩基打桩施工突破100根
  6. case when then else_啃食Oracle:条件分支表达式CASE
  7. MySQL之数据库基本操作语句
  8. Elon Musk发起投票,超7成参与者认为狗狗币是地球未来货币
  9. SAP License:如何获取采购订单一次性供应商的地址信息
  10. SAP License:SAP消息