JavaScript example:js検証、null、各種正規表現フォーマット検証
1123 ワード
1 nullの検証
1.1共通方法
現在は多くのページが検証されています.例えば、基本情報ページは下の通りに作成できます.
以後続々と補充する
1.1共通方法
// check
//id: , check
//name: , ,
function checkNull(id,name){
var rt = '';
var l = id.length;
for(var i = 0; i<l; i++){
var tmp = document.getElementById(id[i]).value;
if(tmp == ''){
alert(name[i]+" !");
try{
document.getElementById(id[i]).focus();
}catch(e){}
rt = "false";
break;
}
}
if(rt == 'false'){
return false;
}else{
return true;
}
}
1.2共通方法の呼び出し現在は多くのページが検証されています.例えば、基本情報ページは下の通りに作成できます.
function validateBaseInfo(){
var id = new Array("user","password","sex","address","phone");
var name = new Array(" "," "," "," "," ");
if(!checkNull(id,name)) //
{
return false;
}
return true;
2フォーマット検証(正規表現)以後続々と補充する