예를 들어,자바 스크립트 이메일 유효성 검사 조건 문제
<input id="email" name="email" style="width:100%;" type="text">
자바 스크립트,
function validateEmail(email) {
var re = /^(([^<>()[\]\\.,;:\[email protected]\"]+(\.[^<>()[\]\\.,;:\[email protected]\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test(email);
}
이 대부분의 경우 잘 작동
만 입력되면
2★@2.com
이런 종류의 inp와 같은 것 특수 문자가 포함 된 ut
유효성을 검사하지 않습니다.
좋은 해결책이 있습니까?
확인 메일을 보내십시오. 대답을받은 경우에만 유효성을 검사합니다. 완벽한 검증. – Abhitalks