[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Регулярные выражения
zvezda_t
Всем привет!

В данном примере, допускается вводить в строку только русские буквы.

<input type="text" id="test"  name="test"  
value=""
onkeyup="if(/[^а-яА-Я]/.test(this.value))this.value=this.value.replace(/[^а-яА-Я]+/g,'')"
size="37">


Скажите пожалуйста, возможно ли изменить регулярное выражение так, чтобы вводить можно было первую букву заглавную, а все остальные строчные?

И скажите пожалуйста, на текстовые поля такие как ФИО не принято же ставить маски ввода, да?

Спасибо :)

_____________

Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
kuzroman
Думаю проще сделать метод который будет делать первый символ всегда строчным, с точки зрения пользовательского интерфейса это будет более дружественно, чем вгонять его в ступор. Он же не сможет ввести первый символ если не переведет в верхний регистр клаву.
И что такое маска ввода?
Имеете ввиду валидацию?
Валидировать можно все что душе угодно, в рамках разумного.

_____________
kuzroman@list.ru
zvezda_t
kuzroman, Благодарю за совет!


_____________

Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.