채택완료

이메일형식 적용방법 문의드려요

2020-07-21 (화) 18:57:35 2,801


function fmember_submit() {
    var f = document.fmember;

    if (f.mb_id.value == "") {
        alert("회원아이디를 입력하세요.");
        f.mb_id.focus();
        return;
    }

    if (f.mb_id_enabled.value == "N") {
        alert("회원아이디 중복확인을 하시기 바랍니다.");
        f.mb_id.focus();
        return;
    }

    f.action = "./join_update.php";
    f.submit();
}

위 함수에 이메일형식 체크를 적용시키고 싶은데 어떻게 작성을 해야하나요?

아래는 이메일형식체크 함수입니다. 초보가 헤메고 있습니다.
적용방법을 알고싶어요~ 고수님들 알려주세요.

function fmember_CheckEmail(asValue) {
    var regExp = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i;
    if(regExp.test(asValue)) {
        return false;
    }
    else {
        return true;
    }
}

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2020-07-21 (화) 19:49:48
Copy
function fmember_CheckEmail(asValue) {

    var regExp = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i;

    if(regExp.test(asValue)) {

        return false;

    }

    else {

        return true;

    }

}

 

function fmember_submit() {

    var f = document.fmember;

 

    if (f.mb_id.value == "") {

        alert("회원아이디를 입력하세요.");

        f.mb_id.focus();

        return;

    } else {

        if (fmember_CheckEmail(f.mb_id.value)) {

            alert("이메일형식이 아닙니다.");

            f.mb_id.focus();

        }

    }



 

    if (f.mb_id_enabled.value == "N") {

        alert("회원아이디 중복확인을 하시기 바랍니다.");

        f.mb_id.focus();

        return;

    }

 

    f.action = "./join_update.php";

    f.submit();

}

답변에 대한 댓글 1개

답변감사합니다

답변에 대한 댓글 1개

답변 감사합니다~~~

답변을 작성하려면 로그인이 필요합니다.