Input Box 체크 스크립트.

function passCheck(input)
{
    //var input = document.fm.slPW.value;
    for(var i = 0; i < input.length; i++) 
    {              
        if(input.charAt(i) == input.charAt(i+1) && input.charAt(i) == input.charAt(i+2)) 
        {
            return false;
        }
    }
}

function user_insert() 
{
    with(fm) 
 {           
        // 비밀번호 최소 길이를 설정합니다. (입력확인에 부가적으로 필요한 부분)
        var tmpLen = document.fm.slPW.value;
        if(tmpLen.length < 5) 
        {      
            alert('비밀번호는 최소 3자리 이상 입력해주세요.');
            document.fm.slPW.value = "";
            document.fm.slPW.focus();
            return false;
        }
        else if(document.fm.slID.value == document.fm.slPW.value) 
        {
            alert('사번과 암호가 같아서는 안됩니다.');
            document.fm.slPW.value = "";
            document.fm.slPW.focus();
            return false;
        } 
        else if(passCheck(document.fm.slPW.value) == false)
        {
            alert('동일문자 반복은 안됩니다.');
            document.fm.slPW.value = "";
            document.fm.slPW.focus();
            return false;            
        }
        else 
        {
            // 모든 조건이 만족할때 처리
            document.fm.submit();
            alert('정상적으로 입력 되었습니다..');
        }
    }
}
Posted by ilus


,