我在一个 div 中有 3 个文本框,当焦点离开其中一个输入并且没有转到这 3 个输入中的另一个时,我需要引发一个事件。
只要用户正在编辑这 3 个控件之一,该事件就不会引发。仅当焦点更改为不是这些输入之一的控件时,才会引发该事件。
我尝试focusout
在所有 3 个输入上使用并检查是否document.ActiveElement
是 3 个输入之一,但focusout
一个控件发生在focusin
另一个控件之前,因此document.ActiveElement
始终为空。
任何人都知道如何解决这个问题?