如何在文本框焦点事件中添加jQuery验证?

时间:2016-09-01 12:46:13

标签: jquery jquery-focusout

如何仅在focusout事件中将验证添加到文本框控件?

有没有人有想法?

2 个答案:

答案 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;
&#13;
&#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...
});