Немного оффтоп, но реализовывать защиту от некорректных данных следует на стороне сервера (и лишь потом, ради отзывчивости страницы, делать на front-end), поскольку кто-либо может подделать запрос и отправить невалидные данные.
По теме: www.w3resource.com/javascript/form/phone-no-validation.php
P. S. Страница выглядит убого.