日期:2014-05-16 浏览次数:20320 次
$(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>