JavaScript表单验证年龄 
JavaScript表单验证年龄,判断一个输入量是否符合年龄,通过正则表达式实现。 
//检查年龄 
function isAge(str){ 
var mydate=new Date; 
var now=mydate.getFullYear(); 
if (str < now-60 || str > now-18){ 
return false; 
} 
return true; 
} 
正则表达式验证邮箱 
JavaScript表单验证email,判断一个输入量是否为邮箱email,通过正则表达式实现。 
//检查email邮箱 
function isEmail(str){ 
var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/; 
return reg.test(str); 
} 
JavaScript表单验证中文大写字母 
JavaScript表单验证中文大写字母,判断一个输入量是否为中文或大写的英文字母,通过正则表达式实现。 
// 检查是否为有效的真实姓名,只能含有中文或大写的英文字母 
function isValidTrueName(strName){ 
var str = Trim(strName); //判断是否为全英文大写或全中文,可以包含空格 
var reg = /^[A-Z u4E00-u9FA5]+$/; 
if(reg.test(str)){ 
return false; 
} 
return true; 
} 
JavaScript表单验证是否为中文 
JavaScript表单验证是否为中文,判断一个输入量是否为中文,通过正则表达式实现。 
// 检查是否为中文 
function isChn(str){ 
var reg = /^[u4E00-u9FA5]+$/; 
if(!reg.test(str)){ 
return false; 
} 
return true; 
} 
JavaScript表单验证电话号码 
JavaScript表单验证电话号码,判断一个输入量是否为电话号码,通过正则表达式实现。 
//检查电话号码 
function isTel(str){ 
var reg=/^([0-9]|[\-])+$/g ; 
if(str.length<7 || str.length>18){ 
return false; 
} 
else{ 
return reg.exec(str); 
} 
} 
本文来自: 脚本之家(www.jb51.net) 详细出处参考:http://www.jb51.net/article/13443.htm