sitelink1  
sitelink2  
sitelink3  
sitelink4  
extra_vars4  
extra_vars5  
extra_vars6  

캡처1.PNG

 

 

[CODE]

<input type="email" class="form-control" id="juemail" placeholder="*필수" value="">

 

<script>

    document.querySelector("#juemail").addEventListener("focusout", validEmail);

 

    // email 유효성을 검사하는 함수 validation 

    function validEmail(){

        const email = document.querySelector("#juemail");

        const pattern = /^[^·]+@[^·]+\.[a-z]{2,3}$/;   // email 값의 조건

 

        if(email.value.match(pattern)){

            alert("올바른 이메일 형식입니다");

            email.className = "form-control";

        } else {

            alert("이메일 형식이 올바르지 않습니다");

            email.className = "form-control text-danger";

        }

    }

</script>

번호 제목 글쓴이 날짜 조회 수
26 [Copilot] Vanilla JavaScript에서 외부 스크립트 파일에 정의된 함수들을 로드 황제낙엽 2024.06.21 316
25 생성자 체인과 상속 황제낙엽 2008.08.08 315
24 Public/Private 프로퍼티와 this 황제낙엽 2008.08.08 315
23 [펌]Function과 객체, this 키워드의 관계 황제낙엽 2008.08.07 315
22 Object 와 Prototype 황제낙엽 2008.08.08 313
21 Json 특징 및 문법 황제낙엽 2021.01.26 305
20 (Copilot) 바닐라 스크립트가 뭐지? 황제낙엽 2023.02.24 304
19 SpiderMonkey 를 이용한 개발 일기 file 황제낙엽 2008.07.14 303
18 client 통신 기술 jquery ajax, fetch, axios 황제낙엽 2021.12.05 298
17 (Copilot) JSON 객체의 내부 데이터 리스트 길이를 구하는 방법 황제낙엽 2023.03.30 295
16 fetch() 사용 예제들 황제낙엽 2024.07.09 290
15 IIFE (Immediately Invoked Function Expression) 황제낙엽 2021.03.07 290
14 함수 Call Stack 디버깅을 위한 함수 선언 팁 황제낙엽 2021.03.07 290
13 Arrow function 황제낙엽 2021.03.07 288
12 DOMContentLoaded 이벤트와 window.onload 이벤트 황제낙엽 2024.07.15 282
11 (Bard) JavaScript로 JSON 배열을 작성하는 방법 황제낙엽 2023.08.21 278
10 [ChatGPT] json data 의 정렬 [1] 황제낙엽 2024.07.23 272
9 [펌]사용자 정의 클래스 생성 및 common library 의 개념. 황제낙엽 2008.08.06 270
8 json 데이터 내의 변수명에 prefix 로 type 표현하기 황제낙엽 2024.04.15 261
7 [Copilot] ES6 모듈(module) 문법 황제낙엽 2024.06.21 254