日期:2014-05-16 浏览次数:20403 次
$(function(){
var b = true;
$("#yao").blur(function(){
var va=$(this).val();
if(va>10)
{
alert('Bage');
$(this).focus();
b = false; //我这是jq 1.4 测试FF Chrome都获取不到焦点
//实在不行就return false; 阻止提交
}
});
$("#btnSubmit").click(function(){
if(!b){alert('err');return false;}
});
});
------解决方案--------------------
<input type="text" id="yao" />
<script type="text/javascript">
$(function () {
$("#yao").blur(function () {
var va = $(this).val();
if (va =="") {
alert("Bage");
setTimeout(function() {
document.getElementById("yao").focus();
},0);
}
});
});
</script>