document.querySelector('.btn-primary').addEventListener('click', function(e){
var text = document.querySelector('#id').value;
var regExp = /^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*.[a-zA-Z]{2,3}$/i;
//regExp = 정규식으로 이메일 형식 검사
if(regExp.test(text) === true ){
alert("이메일 형식이 맞습니다.");
} else {
e.preventDefault(); // 폼전송 막기
alert("이메일 형식이 아닙니다.");
}
})
'JS실전-팁' 카테고리의 다른 글
데이터 정렬( .sort() ) / 문자열 내림차순,객체정렬 업데이트 해야됨 (0) | 2022.09.09 |
---|---|
캐러셀(이미지 슬라이드) (0) | 2022.09.08 |
n초 후 코드 실행하기, 카운트다운 (0) | 2022.09.08 |
댓글