Q&A

CMS/프레임워크 XE 1.x
개발 언어 PHP 5.x

signup_form.png

 

XE = 1.4.3

Apache = 2.2

PHP = 5.2

MySQL = 5.0

 

이런 저런 이유로 위와 같습니다.

 

 

코어에서 정한 필수정보만 입력하게 변경했습니다.(이름, 이메일 주소도 필요없는데...)

 

위 스샷을 기준으로 아이디를 입력하면 이메일 주소가 자동완성 되게 하고 싶습니다.

 

예를 들어 아이디를 user123 라고 입력했다면 이메일 주소 입력란에 user123@naver.com 으로 자동완성되게 하고 싶습니다.

 

signup_form.html 파일은 보안상 업로드가 안되네요...

 

<body>

    <input type="text" name="user_id" oninput="AutoEmailInput()">

    <input type="text" name="email_address">


    <script>
        function AutoEmailInput() {


            // 1. 원본 input의 value를 가져옴
            const user_id_Input = document.getElementById('user_id').value;


            // 2. 대상 input에 value를 넣어줌
            if (user_id_Input.length > 0) {
                document.getElementById('email_address').value = user_id_Input + '@naver.com';
            } else {
                document.getElementById('email_address').value = '';
            }
        }
    </script>

 

</body>

 

이렇게 해봤는데... 흠... 뭐가 문제일까요??

 

댓글 0