Autor | Zpráva | ||
---|---|---|---|
Sam Profil * |
#1 · Zasláno: 19. 1. 2005, 19:34:38
Jedná se o prohlížeč Firefox a chci po stisku klávesy v INPUT poli znát hodnotu stisknutého znaku. Prosím nepište mi "zkus tohle" ale skutečně ověřený postup. Dál je mi samozřejmě jasné jak se to provede v MSIE, ten je opravdu zlatej.
Dík případnému rádci. Sam |
||
Fred Profil |
#2 · Zasláno: 19. 1. 2005, 19:52:36
|
||
Sam Profil * |
#3 · Zasláno: 20. 1. 2005, 19:11:19
Frede díky, ale ASCII znám, já chci vědět buď ASCII nebo char, ale neumím se na něj dostat.
|
||
Leo Profil |
#4 · Zasláno: 20. 1. 2005, 19:49:33
Nejak jsem nepochopil co teda vlastne chcete... Leo
|
||
Sam Profil * |
#5 · Zasláno: 21. 1. 2005, 20:37:18
Zkratka v událostní proceduře keyUp chci zjistit znak který ji vyvolal, je jedno jestli ascii kod nebo přímo znak.
Ď. Sam |
||
Leo Profil |
#6 · Zasláno: 21. 1. 2005, 20:56:09
A v tom odkazu to neni? Leo
|
||
Fred Profil |
#7 · Zasláno: 21. 1. 2005, 21:15:11
Taky pořád nerozumím, nějak ten dotaz začíná být matoucí
|
||
Yuhů Profil |
#8 · Zasláno: 22. 1. 2005, 01:22:16
event.keyCode
Vrací ascii kód stisknuté klávesy. ale myslím, že jenom v exploreru |
||
Fred Profil |
#9 · Zasláno: 22. 1. 2005, 08:28:10
Yuhů Ten odkaz co jsem sem dal nahoře funguje všude (tedy msie,opera i gecko,).
|
||
Leo Profil |
#10 · Zasláno: 22. 1. 2005, 09:47:13
Udalosti klavesnice nebyly v DOMu zatim standardizovane, takze nezbyva nez to ladit pro kazdy prohlizec podle nej. Krome toho - jinych vlastnosti event napr. - jde treba o to, ze zatimco v IE se objekt event automaticky vytvari jako globalni, u Mozilly a spol. ho musite do ovladace udalosti poslat jako argument. Leo
|
||
Sam Profil * |
#11 · Zasláno: 23. 1. 2005, 15:26:26
Yahů to pochopil správně, tak to opravdu chodí v IE ale jábych to potřeboval konkrétně pro Firefox.
-------------- pro Lea - jak si to mám reálně vysvětlit, zkus to pro blbí. |
||
Časová prodleva: 24 dní
|
|||
PiF Profil * |
#12 · Zasláno: 16. 2. 2005, 17:07:00
A nevíte někdo jak zistit kód konkrétního znaku (písmeno v řetězci)?
Díky |
||
Časová prodleva: 21 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0