<input type="text" id="loginName" onblur="checkLoginName()"/>
function checkLoginName() {
var loginName = $("#loginName").val();
if (loginName == "") {
alert("用户名不能为空!");
$('#loginName').focus();
}
}
已经有focus焦点设置了 ,为什么这个代码还是死循环的?
你的“死循环”的现象是什么。
不要用alert,会死循环,focus获取焦点,alert会失去焦点,一直死循环,一般处理逻辑都是input标红,或者input后面追加错误提示信息。