<input id="text1" tabindex="1" onblur="invokeFunc()"/>
<input id="text2" tabindex="2" onblur="invokeFunc()"/>
function invokeFunc(){
// ajax request
alert(document.activeElement);
// this returns body element in firefox, safari and chrome.
}
我试图在适当的tabindex设置文本框设置焦点的onblur。
当调用JavaScript函数的onblur并试图让document.activeelement那么它总是返回我的身体元素,而不是有源元件,其中重点。