使用document.activeElement
,所有主要浏览器均支持。
以前,如果您试图找出哪个表单域具有焦点,则无法。要在较旧的浏览器中模拟检测,请向所有字段添加“焦点”事件处理程序,并将最后关注的字段记录在变量中。添加一个“模糊”处理程序,以在发生模糊事件时清除最后关注的字段的变量。
JavaScript我如何找出哪个DOM元素具有焦点?
使用document.activeElement
,所有主要浏览器均支持。
以前,如果您试图找出哪个表单域具有焦点,则无法。要在较旧的浏览器中模拟检测,请向所有字段添加“焦点”事件处理程序,并将最后关注的字段记录在变量中。添加一个“模糊”处理程序,以在发生模糊事件时清除最后关注的字段的变量。