вот простой способ фильтровать ввод как типы кто-то для того, чтобы позволить им знать, что они могут ввести только допустимые символы .....
$('input').bind('keyup',function(){$(this).val(String($(this).val()).replace(/[^a-z0-9]/gi,"")) });
Надежда это то, что вы искали.
Он использует jQuery, но это не плагин.
С помощью замены регулярного выражения он позволяет пользователям вводить буквы (A-z) и номер (0-9).
Если вам это нужно, чтобы сохранить пространство, вы могли бы использовать это:
$('input').bind('keyup',function(){$(this).val(String($(this).val()).replace(/[^a-z0-9\s]/gi,"")) });
Если вы беспокоитесь о проверке ваших входов, это всегда хорошая идея, чтобы попытаться отфильтровать данные, введенные пользователем на (ваша веб-страница), а также фильтровать его на стороне сервера, используя что-то вроде PHP, CGI и т. д. Таким образом, даже если они генерируют POST или GET HTTPrequest, они не могут переопределить вашу проверку на стороне сервера ,
JQuery имеет встроенную валидацию - было бы полезно знать, в каких случаях это непригодно для вас? –