19.11.2011, 01:43
|
|
Профессор
|
|
Регистрация: 06.05.2009
Сообщений: 1,163
|
|
trikadin,
я тоже приблизительно к этому пришёл) Правда если зажимать цифру, то оно всё равно глючит
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
|
|
19.11.2011, 01:51
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
Сообщение от Nekromancer
|
Правда если зажимать цифру, то оно всё равно глючит
|
Ну по-хорошему, там нужно сделать ограничение на скорость ввода... Ресурсов эта операция много жрёт, конечно...
И вообще много всяких проверок нужно приделать - но это уже его проблемы, я показал идею) Мавр сделал своё дело...
|
|
19.11.2011, 01:53
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
И вообще, финансовые данные больше четырёх цифр вводятся обычно НУ ОЧЕНЬ осмысленно и вдумчиво.
Так что риска мало.
|
|
19.11.2011, 02:03
|
|
Профессор
|
|
Регистрация: 06.05.2009
Сообщений: 1,163
|
|
Ага, даёшь и на сервере кривые скрипты при работе с финансовыми операциями ))
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
|
|
19.11.2011, 02:05
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
Сообщение от Nekromancer
|
Ага, даёшь и на сервере кривые скрипты при работе с финансовыми операциями ))
|
Даёшь биллионный долг пользователя компании или компании пользователю. Даёшь анархию)
|
|
19.11.2011, 02:47
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,109
|
|
Вариант регулярки ...
var a = "123 45 6775 8"
a = a.replace(/\s+/g, "").match(/(\d{1,3})(?=((\d{3})*([^\d]|$)))/g).join(" ")
alert(a)
|
|
19.11.2011, 02:47
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
Сообщение от Nekromancer
|
Правда если зажимать цифру, то оно всё равно глючит
|
Стоп, Nekromancer, я тут подумал, посмотрел... А что, собственно, глючит? Код выполняется только по отпусканию клавиши? Так это by design...
|
|
19.11.2011, 02:47
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
рони, что-то напутали...
Уже всё ок) Прикольно. Но не факт, что быстрее)
|
|
19.11.2011, 03:05
|
|
Профессор
|
|
Регистрация: 06.05.2009
Сообщений: 1,163
|
|
trikadin, да, работает. Если поизвращаться, то всё можно конечно сделать красиво. Но опять же, тормозить будет.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
|
|
19.11.2011, 03:13
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
Сообщение от Nekromancer
|
Если поизвращаться, то всё можно конечно сделать красиво. Но опять же, тормозить будет.
|
Ну это как всегда - либо дёшево и сердито, либо красиво, но с тормозами и извратом...
|
|
|
|