JS 사례 --- 간이 휴대 전화 검증

2364 단어 JS




document.write
  
    window.onload = a;
    function a(){
        //    
        var btn = document.getElementById("btn");
        //  span  
        var sp = document.getElementById("sp");
        sp.style.margin = "0px 55px";
        //     
        var inputObj = document.getElementById("pNum");
        //           
        var reg = /^1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$/;
        //      
        var id = null;
        //     10 
        var i = 10;
        //         
        inputObj.onfocus = function(){
            //         
            inputObj.placeholder = "       ";
        }
        //         
        inputObj.onblur = function(){
            //        
            if(inputObj.value == ""){
                //        ,      
                sp.innerHTML = "<font color='red'>      </font>"
            }else{
                //       ,       
                sp.innerHTML = ""
            }  
        }
        //      
        btn.onclick = function(){
            //           ,        
            if(inputObj.value!=""){
                //         
                if(reg.test(inputObj.value)){
                    //         ,       
                    if(id==null){
                        id = setInterval(function(){
                            //      
                            btn.innerHTML = "  "+i+" ";
                            //    0 ,        
                            if(i<0){
                                btn.innerHTML = "    ";
                                //     
                                clearInterval(id);
                                //        
                                a();
                            }
                            i--;
                        },1000);
                    }
                }else{
                    alert("       ");
                }
            }
        }
    }
  


       : 
    
    

허름 한 휴대 전화 인증 이 라 고 해서 인증 코드 를 받 을 수 는 없 잖 아 요.
주로 js 기초 문법 사용 및 정규 사용
나 는 여기에 if 문 구 를 너무 많이 사용 하여 판단 하 는 것 이 매우 좋 지 않다 고 생각한다.

좋은 웹페이지 즐겨찾기