묻고답하기

한메일 계정 회원가입 막는 자바스크립트..

혹은 다른 방법이 있는 걸로 알고 있습니다..

자바스크립트를 찾긴 찾았는데요..

----------------------------------------------------------------------------------------------------------------------------
<script>
function checkform() {
if(document.myform.email.value.indexOf("@hanmail.net") + "" !== "-1") {
alert("한메일을 제외한 다른 메일 계정으로 입력 해 주세요.");
document.myform.email.focus();
return;
}
}
</script>
<form name=myform action=javascript:checkform() method=post>
<input type='text' name='email'>
<input type=submit>
</form>
----------------------------------------------------------------------------------------------------------------------------
요겁니다만..

어디에 어떻게 삽입을 해야하는건지..

자세하게 설명해주실 고수님...

부탁드립니다. ^^

ps. 이 질문은 두번째입니다. 어떤 분이 감사하게도 답변을 해주셨는데요,
--------------------------------------------------------------------------------------------------------

<script>
function checkform() {
if(document.write.email.value.indexOf("@hanmail.net") + "" !== "-1") {
alert("한메일을 제외한 다른 메일 계정으로 입력 해 주세요.");
document.write.email.focus();
return;
}
}
</script>

는 member_join.php, member_modify.php의 맨위 에 넣으시구요.. (소스 다름)


member_join.php과 member_modify.php 에서


name=email 을 찾으셔서 (그부분이 E-Mail 입력하는 부분임)

name=email을 name=email OnBlur="return checkform();" 으로 바꿔주세요.
--------------------------------------------------------------------------------------------------------
이렇게 답변을 주셨습니다.

그런데 말씀대로 name=email 를 찾아 name=email OnBlur="return checkform();" 이렇게 수정하고,

말씀해주신 다른 소스를 넣어서 올렸는데 테스트해보니까, 한메일로 가입이 정상적으로 되는겁니다...ㅡㅡ;;

.
.
제가 뭘 잘못한 걸까요..
다시한번 부탁드립니다.

참고로 위의 소스는 가이드라인에서 tip으로 되어있는걸 퍼온거구요..

제가 쓰고 있는 호스팅이 (관련이 있는건지 모르겠습니다만..) 가이드라인 호스팅입니다.

부탁드립니다.... 머리아퍼서 죽갔습니다..

혹 위의 소스를 넣는것빼고, 다른 방법이 있다면 알려주심 감사하겠습니다..!!!