반응형
아래 소스 코드는 정규 표현식에 따라 올바른 이메일 주소의 유효성을 체크하고 확인하는 스크립트 코드입니다.
유효한 이메일은 true를 반환하고, 반대의 경우는 false를 반환합니다. 간단한 코드이니 확인하시고 응용하시면 됩니다.
<script>
function emailCheck(email_address){
email_regex = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/i;
if(!email_regex.test(email_address)){
return false;
}else{
return true;
}
}
function validateEmail() {
var emailInput = document.getElementById('email');
var resultDiv = document.getElementById('result');
var email = emailInput.value;
if (emailCheck(email)) {
resultDiv.innerHTML = '유효한 이메일 주소입니다.';
} else {
resultDiv.innerHTML = '유효하지 않은 이메일 주소입니다.';
}
}
</script>
<input type="text" id="email" maxlength="50" placeholder="your@email.com" >
<button onclick="validateEmail()">확인</button>
<div id="result"></div>
반응형
'개발이야기 > 자바스크립트' 카테고리의 다른 글
[자바스크립트] TOAST UI Chart 사용법, 예제, 차트 그리기 (0) | 2023.09.01 |
---|---|
[자바스크립트] 비밀번호 영문, 숫자, 특수문자, 자릿수 조합 체크하기 (0) | 2023.08.29 |
[자바스크립트] 업로드 파일 용량, 확장자, 특수문자 체크하기 (0) | 2023.08.28 |
[자바스크립트] 신용카드 번호 자동으로 하이픈(-) 넣기 (oninput) (0) | 2023.08.25 |
[자바스크립트] setTimeout(), setInterval() 사용법과 예제 (반복 실행) (0) | 2023.08.01 |
댓글