您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

一些有关检查数据的JS代码_javascript技巧

2024/3/4 21:32:29发布23次查看
这些js代码都是一些在表单提交时经常用到的代码,大部分代码也都是用正则表达式写的!
//去左空格; 
function ltrim(s){ 
 return s.replace( /^\s*/, ); 

//去右空格; 
function rtrim(s){ 
 return s.replace( /\s*$/, ); 

//去左右空格; 
function trim(s){ 
 return rtrim(ltrim(s)); 

//是否为空值; 
function isempty(_str){ 
 var tmp_str = trim(_str); 
 return tmp_str.length == 0; 

//是否有效的email; 
function ismail(_str){ 
 var tmp_str = trim(_str); 
 var pattern = /^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*$/; 
 return pattern.test(tmp_str);   

//是否有效的数字; 
function isnumber(_str){ 
 var tmp_str = trim(_str); 
 var pattern = /^[0-9]/; 
 return pattern.test(tmp_str);   

//是否有效的颜色值; 
function iscolor(color){ 
 var temp=color; 
 if (temp==) return true; 
 if (temp.length!=7) return false; 
 return (temp.search(/\#[a-fa-f0-9]{6}/) != -1); 

//是否有效的链接; 
function isurl(url){ 
 var stemp; 
 var b=true; 
 stemp=url.substring(0,7); 
 stemp=stemp.touppercase(); 
 if ((stemp!=http://)||(url.length  b=false; 
 } 
 return b; 

//是否有效的手机号码; 
function ismobile(_str){ 
 var tmp_str = trim(_str); 
 var pattern = /13\d{9}/; 
 return pattern.test(tmp_str);   
}
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product