При создании формы обратной связи или формы «Перезвоните мне» обязательно надо делать поле «Ваш телефон», которое, также обязательно, следует проверять и валидировать.
Есть множество вариантов реализации — сложные — например, с применением регулярных выражений, или простые — с обычной фильтрацией символов.
Так или иначе — я приведу вариант, который далек от идеала — да, в поле по прежнему можно ввести ерунду — но защита от дурака присутствует и вариант, как первый подручный, очень неплох.
Итак:
$('input[type=tel]').on('keyup keypress', function(e) {
if (e.keyCode != 8 && e.keyCode != 46) {
var letters='0123456789-+()';
return (letters.indexOf(String.fromCharCode(e.which))!=-1);
}
});