Помогите пожалуйста найти ошибку.
Это форма проверки валидности введенного E-mail, при корректном вводе (по onchange) выводится строка "разблокировать кнопку", при не корректном "заблокировать кнопку" соответственно. Но у меня по чему-то всегда выводится "заблокировать кнопку".
Помогите пожалуйста разобраться с проблемой.
<script>
function email(elementValue){
var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
if (emailPattern.test(elementValue)) {
pa.innerHTML = "разблокировать кнопку";
//разблокировать кнопку
} else {
pa.innerHTML = "заблокировать кнопку";
//заблокировать
}
}
</script>
<p class="type1">
<input name="email_" onchange="email(this)"/> E-mail
<div id="pa"></div>
</p>
|