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!
<script type="text/javascript">
function DisplayKey(e){
if (e.keyCode) {keycode=e.keyCode; alert(keycode);}
}
</script>
<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ő