页面中有一个文本框
加载该页面时让其获得焦点
$(function(){
$("#tmpName").focus();
});
//js函数
function checkExist() {
var tmpName= $("#tmpName").val();
if(tmpName.length == 0){
//这里还需要让文本框获得焦点
$("#tmpName").focus();
}else if(tmpName.length != 0){
//执行业务
}
}
需求:鼠标离开文本框后,执行完checkExist()重新获得焦点
问题:在页面加载时执行 $("#tmpName").focus(); 文本框能获得焦点
但是执行 checkExist() 函数中的 $("#tmpName").focus(); 不能够让文本控件获得焦点
请问这是什么问题,感谢