首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >addEventListener排除

addEventListener排除
EN

Stack Overflow用户
提问于 2019-02-08 02:09:35
回答 1查看 68关注 0票数 0

所以我做了一个网站,我在点击时添加了一个addEventListener,但网站有2个按钮,我希望它只在1上工作。

代码语言:javascript
复制
// Installing handler on click
document.querySelector('.my-open-trigger').addEventListener('click', evt => {
  evt.preventDefault()
  // Open authorization
  sa.open()
}, false)

我希望身份验证窗口仅在单击右键时打开。如果不是,则应执行HTTML代码中的正常操作。

EN

回答 1

Stack Overflow用户

发布于 2019-02-08 02:16:37

使用按钮id而不是包含类的按钮id分配事件

代码语言:javascript
复制
<div id="DivId">
THIS WILL RUN IT
</div>

document.getElementById("DivId").addEventListener('click', evt => {
  evt.preventDefault()
  // Open authorization
  sa.open()
}, false)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54579683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档