【 tulaoshi.com - Web开发 】
                             
                            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.length7 || str.length18){ 
        return false; 
       } 
       else{ 
         return reg.exec(str); 
       } 
}