因此,我创建了一个站点,并在单击时添加了addEventListener,但是该站点具有2个按钮,并且Id希望其仅在1个按钮上起作用。
// Installing handler on click
document.querySelector('.my-open-trigger').addEventListener('click', evt => {
evt.preventDefault()
// Open authorization
sa.open()
}, false)
Id(如身份验证窗口)仅在单击右键时打开。如果不是,则应执行HTTML代码中的常规操作。
答案 0 :(得分:0)
使用按钮ID而不是包含类的事件ID分配事件
<div id="DivId">
THIS WILL RUN IT
</div>
document.getElementById("DivId").addEventListener('click', evt => {
evt.preventDefault()
// Open authorization
sa.open()
}, false)