작성자 |
|
||
---|---|---|---|
작성일 | 2011-11-07 21:00:17 KST | 조회 | 104 |
제목 |
저도 과제 이야기
|
function addressverify() //주소 검증 { var address = document.getElementById( "address" ).value; var atokens = address.split(" "); while(true) //오류 메시지 중복 표기 방지용 while()문 { if (atokens.length != 6) //주소가 [시 구 동 번호 도로 상세주소] 형태로 나누어지는지 확인 { alert(address + " 는 유효한 주소가 아닙니다.[시 구 동 번호 도로 상세주소] 형태로 나누어지는지 확인해 주세요."); document.getElementById( "address" ).focus(); break; //오류 메시지 중복 방지 } if (atokens[0].charAt(atokens[0].length - 1) != "시" && atokens[0].charAt(atokens[0].length - 1) != "도") //시/도 명으로 끝나는지 확인 { alert(address + " 는 유효한 주소가 아닙니다. 시/도 명을 확인하세요"); document.getElementById( "address" ).focus(); break; } if (atokens[1].charAt(atokens[1].length - 1) != "시" && atokens[1].charAt(atokens[1].length - 1) != "군" && atokens[1].charAt(atokens[1].length - 1) != "구") //시/군/구 확인 { alert(address + " 는 유효한 주소가 아닙니다. 시/군/구 명을 확인하세요"); document.getElementById( "address" ).focus(); break; } if (atokens[2].charAt(atokens[2].length - 1) != "읍" && atokens[2].charAt(atokens[2].length - 1) != "면" && atokens[2].charAt(atokens[2].length - 1) != "동") // 동 확인 { alert(address + " 는 유효한 주소가 아닙니다. 읍/면/동 명을 확인하세요"); document.getElementById( "address" ).focus(); break; } break; } }
등 포함한 630 라인 자바스크립트와 HTML
그것도 메모장으로 코딩한....
© PlayXP Inc. All Rights Reserved.