Программирование > JavaScript & JScript
Маска ввода в input
covex1:
Вроде посмотрел результат. Пускает только одни цифры, результирующий вид получается строго по шаблону, передает значение поле вместе с шаблоном.
Скрипт найден на http://javascript.internet.com/forms/dfilter.html
Самого напрягло размерность ну и "вес" около 2 кб. Но клиент хочет видеть как надо нужную строчку, когда ее заполняет.
Ввиду того что java script для меня темный лес, это единственное решение которое нашел на просторах инета.
Xander:
а он телефоны типа (01234)19-15-20 нормально воспринимает?
covex1:
Как маску сделаешь так и будет воспринимать
Xander:
CGVictor
Если умеешь - напиши регексп, а?
Я что-то начал пробовать, да не выходит:
var re= new RegExp(\'\\([0-9]3+\\)[0-9]\',"ig");
alert(re.test(\'(193)4\'));
Говорит - false. В чем затык - в упор не понимаю.
Xander:
covex1
это я к тому, что в общем случае (###)###-##-## - негодная маска. Ну, дело твое.
Навигация
Перейти к полной версии