Да, расширьте плз, и побольше. А то копирую с досуг-сайта телефон, к примеру 8-(926)-143-42-00. Это 17 (!!!) символов. Вставляю. и получается 8-(926)-1. Набирать с клавы просто лениво. Сообразить что надо копировать сначала последние символы а потом ввести первые - это не с первого раза. Да и вся задумка с выпадающим списком - еще более неудобная. ИМХО.
Предлагаю такой алгоритм: выпадающий список убрать как явление (вариант - добавить в него значение по умолчанию без цифр, но лучше убрать). Далее принимать строку до 20 символов. Из неё исключать всё кроме цифр. Далее если в строке 7 символов, подразумевать 495 (городской). Далее если в строке 11 символов, и первый из них 7 или 8, то первый отбросить, а последующие 3 считать префиксом. Не знаю на чем сайт пишется, но программисту накодить такой разбор - не долго.
Есть ещё сайты которые форматируют строку по типу +7 (495) 649-93-01 это 18 символов, так что берите с запасом.
--------------------
Основатель всемирной нищеёбской организации. |
Сообщение изменил Unnamed (12/01/2009 18:07:56)
|