/**********************************************************/ /* 概要 :フォーム配下の入力項目の一括チェック(ログイン) */ /* 関数名:checkLoginItems */ /* 引数 : なし */ /* 戻り値:true / false (チェックOK / NG) */ /**********************************************************/ function checkLoginItems() { /* */ /* 入力項目チェック用配列について */ /* var check_item_list=new Array( */ /* [項目名(name属性),項目名(alert表示用),必須(※1),文字数(min),文字数(max),文字種(※2),改行(※3)] */ /* ,… */ /* ); */ /* */ /* ※1 必須 … 0:非必須 1:必須 */ /* ※2 文字種 … 0:不問 1:半角数字 2:半角英数 3:半角英数記号 4:全角 */ /* ※3 改行 … 0:不可 1:可 */ /* */ var check_item_list=new Array( ["username","ログインID",1,1,255,3,0] ,["password","パスワード",1,1,255,3,0] ); var target_form=document.getElementById("login_form"); var ret=checkItems(target_form,check_item_list); if(!ret) { return false; } /* 禁則文字などの個別チェックが必要な場合はここに追記 */ return true; }