我有HTML:
<input type="text" id="text1" onBlur="focusMe(this.id);" />
和javascript函数:
function focusMe(Id)
{
document.getElementById(Id).focus();
}
最佳答案
有可能的:
function focusMe(Id) {
setTimeout(function() {document.getElementById(Id).focus();}, 0);
}
您的脚本无法运行,因为onBlur在焦点消失之前被调用。
两句话:
您最好使用对输入的引用而不是其ID
为什么这样做?