动态输入框如何添加校验


<form id ="formId">
<div inputs>
<input class="inputs" maxlength="40" name="inputs0">
<input class="inputs" maxlength="40" name="inputs1">
</div inputs>
</form >


点击add按钮每次回添加一个这样的输入框,
 我想限制输入框为必填, 和长度为20  禁止逗号输入, 请大神帮忙写几句
做后端的时候觉得前端容易, 真搞前端了发现前端更难
validate () ???

3 个解决方案

#1


$("input").on("blur",function(){
  var val = $(this).val();
  if(val === "") {
      alert("不能为空!");
      return;
  }
  if(val.length < 20){
     alert("长度不能少于20");
   }else{
      if(val.indexOf(",") !== -1){
       alert("不能输入逗号");
      }
   }
})

#2


为什么不用validate()
{
rules{

}
}
我一直想用这个方法呢,这个挺有意思的, 

#3


用插件也可以,直接引入jquery.validate.js看着api文档写写就好了
智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告