【发布时间】:2019-08-12 15:23:14
【问题描述】:
当我专注于这个文本栏时,我只想显示一个警报,我正在使用 JS stop.Propagation() 方法来停止事件侦听器,这似乎不起作用,我也想避免添加html 属性“onFocus=''”。 谢谢你。
const textbar = document.querySelector('#search');
textbar.addEventListener('focus', (event) => {
alert("hi");
event.stopPropagation();
});
<input type="text" name="search" id="search" placeholder="Search Employee Details" class="form-control" />
【问题讨论】:
-
e.stopPropagation()不会“停止”事件监听器。它可以防止事件在 DOM 树中冒泡。
标签: javascript