Ответ: Как сделать маску для input-элемента
Бери jQuery решения и не парься, что за "религия"?
Иначе реализуй сам, можешь использовать регулярные выражения для фильтрации, можешь завезти массив символов - тут проблема с поддержкой языков и т.п. С регулярными это проще обойти.
Далее тебе нужно нацеплять кучу событий на нажатия кликов и изменение данных самого поля. Также на субмит формы.
И самое главное на стороне сервера делать повторно все проверки, т.к. доверять клиенту никогда нельзя, я например смогу инспектором твой скрипт отредактировать и любые данные в формы вставить, инъекции и т.п. игнорируя твою фильтрацию.
На стороне сервера - это самое важное. Если юзер что-то делает не по правилам и получает по этому по носу - ещё одно дело, а если ты получишь от всех этих хитрых юзверей по носу - тут тебе мало не покажется.
Поэтому выход один - учись программировать. Не бывает 100% готовых решений, нету ничего с полки подходящего, и хватить бл**ть баловать всяких директоров и менеджеров этой иллюзией "готовенького" и "OpenSource" они ваще в коде не понимают нихера.
Учись программировать САМ.
|