Проверка значения формы
Подскажите пожалуйста, есть поле для ввода номера телефона, использую плагин jQuery Masked Input, создал маску
$("#phone").mask("(99) 999-99-99"); и создал кнопку, которая отправляет мне полученное значение. Вопрос такой, как сделать так, что бы в моей маске, в первых двух цифрах (те что в скобочках), можно было указывать только определенные значения и если оно не такое, то выскакивало окно, о неправильном формате? И как сделать проверку, о количестве цифр в форме, и если оно не равно 9, то выскакивала аналогичная ошибка о неправильном формате!? |
var mask = '(99) 555-55-55' var re = /[\s^\(\)\-]*/ var maskList = mask.split(re) console.log('maskList: ', maskList) console.log('firstDigit: ', maskList[1]) console.log('secondDigit: ', maskList[2]) console.log('length: ', maskList.length) console.log('Error: ', maskList[1] != 9 || maskList[2] != 9 ? true : false) ЗЫ: Давно не заходил на форум. Забыл как делать так, чтобы код в посте запускался? |
Цитата:
Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [html run] ... минимальный код страницы с вашей проблемой [/html] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Цитата:
alert('Спасибо') :dance: |
Часовой пояс GMT +3, время: 08:29. |