| imho.ws |
![]() |
|
|
|
# 2 |
|
МОД-Оператор ЭВМ
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Можно использовать JS и править по onchange поля ввода, но я не думаю что это удобно (для пользователя). Надежней и лучше использовать PHP. Например preg_replace:
/^[\(]?(\d{3})[\)\s]*(\d{3})[\s\-]?(\d{2})[\s\-]?(\d{2})$/ на '(\\1) \\2-\\3-\\4' это для номеров от "8121234567" до "(812) 123-45-67". |
|
|
|
|
# 3 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Надежней всего, а главное нагляднее и понятнее для пользователя, сделать для этого просто отдельные поля для кода и для телефона (по желанию и для черточек, но это уже лишнее, ИМХО) соответствующей длины.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|