如何检查元素是否聚焦?
这是我的尝试:
我准备了一个检查对象是否聚焦的函数:
_FFCmd('FFau3.isfocused=function isfocused(a){try{return (a === document.activeElement)}catch(e){return}}')
$oElm = _FFXPath("//*[@id='someId']")
_FFIsFocused($oElm)
Func _FFIsFocused($sElement = "")
Local $isFoc = _FFCmd("FFau3.isfocused(" & $sElement & ")")
Return $isFoc
EndFunc ;==>_FFIsFocused
它永远不会为真。好像我发送的对象是 XUL 类型的对象。