|  | 
 
 发表于 2018-7-1 02:47:06
|
显示全部楼层 
| 复制代码window.onload = function(){
                                var oBtn = document.getElementsByTagName('input');
                                var oDiv = document.getElementsByTagName('div')[0];
                                function a(b){
                                        var str = ['0','1','2','3','4','5','6','7','8','9'];
                                        for(var i = 0; i < str.length;i++){        
                                                if(b==str[i])
                                                        return true;
                                        }
                                        
                                        return false;
                                }
                                
                                
                                function b(){
                                        var str = oBtn[0].value;
                                        for(var i = 0; i < str.length; i++){
                                                if(!a(str[i])){
                                                        if(i == 3 && str[i] == '-')
                                                                continue;
                                                        oDiv.innerHTML = "电话格式有错误";
                                                        return;
                                                }
                                        }
                                        
                                        if(str.length != 12){
                                                oDiv.innerHTML = "电话长度不正确";
                                                return;
                                        }
                                 
                                        oDiv.innerHTML = "这是一个合格的电话号码";
                                         
                                }
                                
                                oBtn[1].onclick = b;
                                
                                
                        };
 | 
 |