1
我已经定义了一个文本框上的focusout
事件处理函数和一个按钮上的click
处理函数。如果我将注意力集中在文本输入内,然后直接单击该按钮,那么两个事件都会按预期触发。聚焦事件首先被触发,如果开发者工具栏被打开,点击被触发,否则反之亦然触发。专注和点击javascript中的事件执行顺序
背后有什么可能是真正的原因?
下面是那些要求片断,但我相信这个问题本身是很清晰:
document.getElementById('myInput').addEventListener('blur', function(){ alert("Input Focused Out"); });
document.getElementById('myButton').addEventListener('click', function(){ alert("Button Clicked"); });
<input id="myInput" name="myInput" type="text" />
<button id="myButton" name="myButton" >Button</button>
“在反之亦然方式” 意味着什么? – Sojtin
你能提供一个你的实际情况的小样本吗? –