Показать сообщение отдельно
  #16 (permalink)  
Старый 21.03.2017, 14:43
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,225

Сообщение от DVMade Посмотреть сообщение
Смотрите, у меня сейчас так:
if (phone.match(/^79\d{9}$/i)){
				$("#phone").css('border', '0px');            	
            	$('#errorBlock').css('display', 'none'); 
            	$('input:submit').removeAttr("disabled");
			}else{
                $("#phone").css('border', 'red 1px solid');
                $('#errorBlock').css('display', 'block'); 
                $('#errorBlock').html('Номер мобильного телефона введен не верно!');
                $('input:submit').attr("disabled", true);
			}


Но работает не корректно, скрипт выдает ошибку, только если меньше 10 символов введено... по маске он не работает
Тогда уже так...

var str='79123456789';
if (/^79\d{9}$/.test(str)) {
	alert('Ok');
} else {
	alert('Error');
};
Ответить с цитированием