TAG
JavaScript
Result
Run
License
<input type="text" id="email" name="email" /> <button type="button" id="btn-check">Email Check</button> <p></p>
window.addEventListener("load", function() { document.getElementById("btn-check").addEventListener("click", function() { var email = document.getElementById("email").value; // 이메일 유효성 검증을 위한 정규표현식 준비 var emailRegexp = /[0-9a-zA-Z][_0-9a-zA-Z-]*@[_0-9a-zA-Z-]+(\.[_0-9a-zA-Z-]+){1,2}$/; var elP = document.querySelector("p"); if (!email.match(emailRegexp)) { elP.textContent = "이메일을 바로 입력하세요."; } else { elP.textContent = "올바른 이메일입니다."; } setTimeout(function() { elP.textContent = ""; }, 500); }); });
Console
expand_less
License
License
by DevDic
Close