如何仅在focusout事件中将验证添加到文本框控件?
有没有人有想法?
答案 0 :(得分:0)
$("#txt1").blur(function(){
var v = $("#txt1").val();
if(v == "test"){
alert('valid');
}
else{
alert('invalid');
}
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
T1: <input type="text" id="txt1">
T2: <input type="text" id="txt2">
&#13;
参考:https://api.jquery.com/focusout/
.focusout(function() {
// Put your validation code here
if(!valid){
return false;
}
})
或强>
.blur(function() {
// Put your validation code here
if(!valid){
return false;
}
})
答案 1 :(得分:0)
你的HTML是:
<input type="text">
你的jQuery:
$('input').blur(function(){
var text = $(this).val();
//do smth with your text...
});