jQuery實現(xiàn)批量判斷表單中文本框非空的方法(2種方法)
更新時間:2015年12月09日 12:15:41 作者:NW_KNIFE
這篇文章主要介紹了jQuery實現(xiàn)批量判斷表單中文本框非空的方法,實例分析了2種實現(xiàn)判定非空的技巧,涉及jQuery頁面元素遍歷的相關技巧,需要的朋友可以參考下
本文實例講述了jQuery實現(xiàn)批量判斷表單中文本框非空的方法。分享給大家供大家參考,具體如下:
方法一:
<script type="text/javascript">
/*
* 批量驗證表單非空
* 需要非空驗證控件的樣式class="mustadd"
*/
$(".mustadd").each(function(){
if($(this).val() == ''){
alert("該項不可為空!");
$(this).focus();
return false;
}
})
</script>
方法二:
<script type="text/javascript">
//批量驗證表單非空
function checkForm(arr){
for(var i=0;i<arr.length;i++){
if($("#"+arr[i][0]).val()==''){
alert(arr[i][1]);
$("#"+arr[i][0]).focus();
return false;
}
}
return true;
};
//調(diào)用方式
var arr=new Array(
new Array('userName','用戶名不可為空!'),
new Array('passwd','密碼不可為空!'),
));
if(!checkForm(arr)){
return false;
}
</script>
希望本文所述對大家jQuery程序設計有所幫助。
相關文章
TimergliderJS 一個基于jQuery的時間軸插件
Timeglider JS是一個由javascript支持縮放,數(shù)據(jù)驅(qū)動的時間軸組件。非常適合顯示項目歷史,項目計劃及其其它需要顯示歷史的項目2011-12-12
詳解jQuery中的getAll()和cleanData()
這篇文章主要介紹了jQuery之getAll()和cleanData()函數(shù)的實例代碼解析,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧2019-04-04

