【js】批量判断表单中的文本框非空
方法一:
1 <script type=”text/javascript”> 2 /* 3 * 批量验证表单非空 4 * 需要非空验证控件的样式class=”mustadd” 5 */ 6 $(".mustadd").each(function(){ 7 if($(this).val() == ''){ 8 alert("该项不可为空!"); 9 $(this).focus(); 10 return false; 11 } 12 }) 13 </script>
方法二:
1 <script type=”text/javascript”> 2 //批量验证表单非空 3 function checkForm(arr){ 4 for(var i=0;i<arr.length;i++){ 5 if($("#"+arr[i][0]).val()==''){ 6 alert(arr[i][1]); 7 $("#"+arr[i][0]).focus(); 8 return false; 9 } 10 } 11 return true; 12 }; 13 //调用方式 14 var arr=new Array( 15 new Array('userName','用户名不可为空!'), 16 new Array('passwd','密码不可为空!'), 17 )); 18 if(!checkForm(arr)){ 19 return false; 20 } 21 22 </script>