第一种:addEventListener:

let tn = document.getElementById('btn');tn.addEventListener('click', function(e) {  e.stopPropagation();//取消事件冒泡})

如果父元素 也有点击事件,这个会触发父元素的点击事件,需要阻止一下。

第二种:onclick

 let tn = document.getElementById('btn');tn.onclick = function(e) {//点击事件e.stopPropagation(); // 阻止冒泡到父级的点击事件
}

原生JS总结-- JS 绑定点击事件相关推荐

  1. 关于js中无法绑定点击事件

    在js文件中添加点击事件失败,但是HTML中onclick就能成功. 解决办法:将js的引用的script标签放到</body>的后面.这样在页面渲染之后再执行js代码.

  2. js为链接绑定点击事件并且附带return false;来阻止跳转

    <!DOCTYPE HTML> <html><head><meta charset="gb2312" /><title> ...

  3. js 原生方法 -- 模拟浏览器的 点击事件

    js 原生方法 – 模拟浏览器的 点击事件 1. 创建自定事件并监听 可看看 MDN 的 Evnet, CustomEvent 对象 <!DOCTYPE html> <html la ...

  4. JavaScript给按钮绑定点击事件(onclick)的方法及js常见事件

    本文实例讲述了JavaScript给按钮绑定点击事件(onclick)的方法.分享给大家供大家参考.具体分析如下: 我们可以通过设定按钮的onclick属性来给按钮绑定onclick事件 <!D ...

  5. jquey javascript 绑定点击事件(click事件无反应,因js获取不到当前的点击项)

    问题: 如果DOM元素是动态生成的,在这种情况下为该元素绑定click时间,发现点击事件无效,设置debugger,console.log也没用 解决: juery:为目标元素的父元素,或者是整个文档 ...

  6. [js]绑定点击事件的三种方式

    绑定点击事件的三种方式 使用 onclick 属性(不推荐) <!doctype html> <html lang="en"> <head>&l ...

  7. jquery 动态按钮绑定点击事件

    一.Jquery实现点击事件的四种写法 来自:https://blog.csdn.net/liutianjie/article/details/85112787 1. $(".tab&quo ...

  8. 在html中搜索按钮事件,html中button绑定点击事件的几种方法介绍

    HTML中为button绑定事件的方式有三种. 例如以下标签: submit 一.使用jquery进行绑定$('#btn_submit').click(function(){ }); 二.使用原生js ...

  9. javascript动态生成按钮并绑定点击事件

    前一个多月公司的前端开发人员离职,公司一直在招前端,基本上每天都有几个来面试的人,就这个面试频率,也才招了一个多月才招到.绝大部分都是死在了一道上机面试提上.题目很基础,但也很考基本功,基本上才3%左 ...

  10. 【JavaScript】按钮绑定点击事件-onCliek事件

    [JavaScript]按钮绑定点击事件-onCliek事件 <button type="submit" id="btn">btn</butt ...

最新文章

  1. VTK:可视化算法之ClipSphereCylinder
  2. Java WebService 接口的简单生成和调用
  3. cam350 不能打开光绘文件_如何在CAM350中导入Allegro光绘
  4. 将 JAR 转为 EXE – JSMOOTH 的使用教程(第二期)(转载)
  5. 计算机英语小短文单词易懂,求计算机英语短文译文。。。。急急急!悬赏10
  6. C# Random生成相同随机数的解决方案
  7. 小红书支付老显示服务器开小差,常见问题
  8. linux服务器删除weblogic,linux weblogic安装和卸载
  9. LED字体下载,可视化大屏,数据可视化必备
  10. 青龙自动薅羊毛—【万年历】秒到
  11. [課程筆記] 機器學習2021(李弘毅) L13. Transformer (下)
  12. MySQL8 设置远程访问授权
  13. NodeJS 基础 API
  14. JESD204B 参数理解
  15. 一分钟带你解读光纤收发器,秒懂(一)
  16. Python环境的安装与配置
  17. java毕业生设计携手同游旅游社交平台计算机源码+系统+mysql+调试部署+lw
  18. 【Python】使用Docker部署Python项目
  19. 微信小程序console打印json数据
  20. 漏洞挖掘 符号执行_漏洞挖掘新思路:fuzz+符号执行——driller

热门文章

  1. ‘vue-cli-service‘ is not recognized as an internal or external command
  2. JavaScript数据结构与算法 - 树
  3. shogun-toolbox的使用方法和问题总结
  4. 201521123007《Java程序设计》第5周学习总结
  5. 10Gb每秒!SM4的单核“心”!海泰携手海量数据安全“闪”护
  6. IE11安装需要获取更新-安装失败
  7. Java英文短语缩写
  8. 20190223(MP4学习,Unicode了解,大小端温习)
  9. 全球及中国氢化镁市场前景调研与投资可行性分析报告2022年版
  10. 编程文档中常见的 Foo 和 Bar