常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期

 

1、数字

 

Code

 

2、电话号码,传真

 

Code

 

3、邮箱

 

Code

 

4、手机号码

 

Code

 

 

Code

5、邮编

 

Code

 

6、日期

 


 //校验日期
            function isdate(object)
            {
             
var s =document.getElementById(object.id).value; 
             
var pattern =/^((/d{2}(([02468][048])|([13579][26]))[/-///s]?((((0?[13578])|(1[02]))[/-///s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[/-///s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[/-///s]?((0?[1-9])|([1-2][0-9])))))|(/d{2}(([02468][1235679])|([13579][01345789]))[/-///s]?((((0?[13578])|(1[02]))[/-///s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[/-///s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[/-///s]?((0?[1-9])|(1[0-9])|(2[0-8]))))))(/s(((0?[0-9])|([1-2][0-3]))/:([0-5]?[0-9])((/s)|(/:([0-5]?[0-9])))))?$/;
                 
if(s!="")
                 {
                     
if(!pattern.exec(s))
                     {
                      alert(
'请输入正确的日期');
                      object.value
="";
                      object.focus();
                     }
                 }         
            }

你可能感兴趣的:(Javascript类)