ugrás a tartalomhoz

onKeyPress(event) backspace, nyilak billentyűkre?!

s_volenszki · 2006. Jan. 7. (Szo), 17.02
Helló Mindenki!

Szokásomhoz híven segítségért fordulok hozzátok! Van egy kicsi problémám
JavaScripttel. Mivel lehetne rávenni az onKeyPress(event) funkciót, hogy a
backspace, nyilak billentyű lenyomására is reagájon!
  1. <script type="text/javascript">  
  2. function DisplayKey(e){  
  3. if (e.keyCode) {keycode=e.keyCode; alert(keycode);}  
  4. }  
  5. </script>  
  6. <body onKeyPress="DisplayKey(event);">  
Tp múltamból rémlik valami, hogy a nyilak esetében egy leütés két kódot generál, úgy mint balra nyíl:0 és 75, de a backspace simán 8!

Minden ötletet szívesen fogadok!

Volenszki Sándor
 
1

sehogy

Hodicska Gergely · 2006. Jan. 7. (Szo), 17.21
2

OnKeyPress(event)

s_volenszki · 2006. Jan. 7. (Szo), 18.12
Köszi az írányt, de egy kicsit rosszul tettem fel a kérdésemet!
Átfogalmazom.

Nekem valójában nem fontos hogy milyen billentyű van lenyomva!
Csak az lenne a fontos, hogy minden billentyű eseményt tudjak műveltetni!

Van egy text beviteli mezőm, és ennek a tartalmát kell vizsgálnom minden
változáskor (de nem onChange hanem focus-tól blur-ig)!

Köszi!
3

OnKeyUp()

s_volenszki · 2006. Jan. 7. (Szo), 19.06
Köszi de megoldódott :)
4

ismét csak

Hodicska Gergely · 2006. Jan. 7. (Szo), 19.10
Nezd meg ezt.
Gondolom az a bajod, hogy IE alatt nem fut le spéci karakterek esetén az kyepress eseménykezelő. A megoldás ott van a kódban.


Felhő