熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Javascript >> 正文

一些有關檢查數據的JS代碼

2013-11-23 17:54:06  來源: Javascript 

  這些JS代碼都是一些在表單提交時經常用到的代碼大部分代碼也都是用正則表達式寫的!


//去左空格;
function ltrim(s){
 return sreplace( /^\s*/ );
}
//去右空格;
function rtrim(s){
 return sreplace( /\s*$/ );
}
//左右空格;
function trim(s){
 return rtrim(ltrim(s));
}
//是否為空值;
function IsEmpty(_str){
 var tmp_str = trim(_str);
 return tmp_strlength == ;
}
//是否有效的Email;
function IsMail(_str){
 var tmp_str = trim(_str);
 var pattern = /^[_az]+([_az]+)*@[az]+([az]+)*$/;
 return patterntest(tmp_str);  
}
//是否有效的數字;
function IsNumber(_str){
 var tmp_str = trim(_str);
 var pattern = /^[]/;
 return patterntest(tmp_str);  
}
//是否有效的顏色值;
function IsColor(color){
 var temp=color;
 if (temp==) return true;
 if (templength!=) return false;
 return (tempsearch(/\#[afAF]{}/) != );
}
//是否有效的鏈接;
function IsURL(url){
 var sTemp;
 var b=true;
 sTemp=urlsubstring();
 sTemp=sTemptoUpperCase();
 if ((sTemp!=HTTP://)||(urllength<)){
  b=false;
 }
 return b;
}
//是否有效的手機號碼;
function IsMobile(_str){
 var tmp_str = trim(_str);
 var pattern = /\d{}/;
 return patterntest(tmp_str);  
}


From:http://tw.wingwit.com/Article/program/Java/Javascript/201311/25315.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.