Валідація даних по масці засобами jquery

При зміні значення поля ми повинні перевірити, чи не порожньо дане поле. Якщо поле виявиться порожнім, тоді ми припинимо подальше виконання програми.

Валідація даних по масці засобами jquery

Сучасні тенденції і підходи в веб-розробці

Дізнайтеся алгоритм швидкого професійного зростання з нуля в сайтобудування

Якщо в поле щось є, тоді пробуємо видалити з нього всі символи, крім цифр. Після цього знову перевіримо, чи не порожньо чи поле, і зупинимо скрипт, якщо умова виконається.

І, нарешті, пройдемося по отриманої рядку і в потрібних позиціях рядки поставимо необхідні роздільники.

І скриптова частина (не забуваємо про необхідність підключення бібліотеки jQuery):

На цьому я з вами прощаюся. Успіху і до нових зустрічей!

Найсвіжіші новини IT і веб-розробки на нашому Telegram-каналі

Валідація даних по масці засобами jquery

Будь ласка. Якщо функція завершується рядком return; - вона повертає undefined. Якщо функція завершується рядком return false; - вона повертає логічне false. Значення undefined і false при нестрогому порівнянні (==) дорівнюватимуть. Так що без різниці що повертати - невизначене значення або ж явне false - це одне і те ж по факту. У коді уроку же це і зовсім не мало значення, як я бачу, оскільки потрібно було просто за певної умови завершити роботу функції, при цьому без різниці що вона буде повертати.