87,992
社区成员
发帖
与我相关
我的任务
分享<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>对于此事件,我们表示对ff强烈谴责
$(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;}
});
});
<html>
<head>
<script type="text/javascript" src="jquery-1.5.1.min.js"></script>
<script type="text/javascript">
$(function(){
$("#yao").blur(function(){
var va=$(this).val();
if(va>10)
{
alert('Bage');
$(this).focus();
}
})
})
</script>
</head>
<body>
<form>
<input type="text" id='yao'>
</form>
</body>
</html>
失去焦点,再获得焦点 岂不是永远也移不走
<html>
<head>
<script type="text/javascript" src="jquery-1.5.1.min.js"></script>
<script type="text/javascript">
$(function(){
$("#yao").blur(function(){
var va=$(this).val();
if($(this).val()>10)
{
alert('Bage');
}
})
})
</script>
</head>
<body>
<form>
<input type="text" id='yao'>
</form>
</body>
</html>