简单的输入字段验证

时间:2017-04-13 12:51:32

标签: javascript jquery

我正在尝试使用regex pattern进行简单的textarea验证(它应该只允许使用numbers.characters,逗号,空格和点)。但它不起作用。
如果我点击click button没有值,直接显示alert()

$(document).ready(function(){
  $("#sub").click(function(){
    debugger
    var a=$('.showReason' ).val();
    alert(a)
    var regex=/^[a-zA-Z0-9.]+$/;
    if(!regex.test(a)==false){
	  $('.showReason' ).addClass('box');
    } else {
      alert("gud");
    }
  });
});
.box{
border:2px solid red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea name="" class="showReason col-xs-12 form-control required" ></textarea>
 <button id="sub">
 click
 </button>

0 个答案:

没有答案