我在第 1 页有一个事件侦听器
window.addEventListener("keydown")
这给我带来了问题,即第 1 页对话框中的另一个事件侦听器“keydown”与窗口事件侦听器发生冲突。
有两个事件监听器:
对话框事件监听器
页面事件监听器
当我向对话框添加文本时,页面会选择该按键。我不想要这样。我无法将 stopPropagation 添加到页面,然后对话框将无法获得退格键。
我应该怎么办?可以换窗户吗。部分更具体的事情?
在文本输入的事件处理程序中,调用event.stopPropagation()
以防止事件进一步传播到其他侦听器。
https://developer.mozilla.org/en-US/docs/Web/API/Event/stopPropagation https://developer.mozilla.org/en-US/docs/Web/API/Event/stopPropagation
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)