Autor | Zpráva | ||
---|---|---|---|
Loli Profil * |
#1 · Zasláno: 16. 9. 2007, 13:32:30
Ahoj,
snazim se nejak pri zmene textu v texboxu z jeho textu okamzite vypocitat nejake cislo, je mi jasne, ze tam clovek muze dat i pismena atd., ale to neresim. Jde mi o to, ze kdyz pouziju onChange, tak se to vykona jen kdyz clvoek klikne z textboxu jinam. Kdyz pouziju onkeypress, tak se to sice vykona hned, ale hodnota textboxu je proste o jedno dozadu, tj je tam 4, clovek zmackne 8, ale textbox.value je pro funkci furt 4. Jak to vyresit? Uricte to maj ruzne ajaxove suggesty vyreseny :). No jedina moznost co me napada, je odchytavat si even.KeyCode a zjistovat co to bylo, jestli cislo, nebo sipka nebo backspace a podle toho ten posledni znak upravovat, ale to me prijde jako skrabat se jehlou v kupce sena. |
||
Loli Profil * |
#2 · Zasláno: 16. 9. 2007, 13:52:11
No tak nic, tak sem tam vrazil z netu na onkey down nejakej regexp na overeni jestli je vloznej key v %d - tj cely cislo
a na onkeyUP dal tu svoji funkci a funguje to bezchybne. |
||
Časová prodleva: 17 let
|
0