У меня есть сценарий ниже, который проверяет, чтобы поле формы для номера телефона содержало 10 digtis, учитывайте дефис и() символы. Вопрос, который у меня есть, - это много раз, когда люди будут помещать номер телефона на расстоянии от 000 000 0000Проверка формы - Javascript Remove Space Номер телефона
Когда сценарий называется, он выдает сообщение об ошибке. Как я могу использовать сценарий ниже, но разрешить пробел в указанном формате 000 000 0000, не выдавая ошибку?
Спасибо за помощь!
function validateTel(telnum) {
if (telnum.match(/^(1?(-?\d{3})-?)?(\d{3})(-?\d{4})$/)) {
return true;
} else {
return false;
}
}
лучше настроить минимальную и максимальную длину вашего текстового поля на 10 и сделать nt позволяет пользователю вводить в него что-либо, кроме цифр, не нужно символов или пробелов –