onKeyUp
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
besonderheit
board
body
denke mal
dokument
endlich mal
ereignis
europ
explorer
formen
kleinschreibung
meinung
methode
objekt
portierung
schuld
sinnen
sofer
tasten
zeile
-
sorry wegen dem doppel posting habs aber ins falsche forum geschrieben...
http://www.lima-city.de/boards.php?m=thread&id=53120
also zum problem:
wie kann man bei onKeyUp eg. herausfinden welche taste gedrueckt wurde? hab das versucht aber es funktioniert nicht:
document.body.onKeyUp = keyup;
function keyup(evt){
evt = evt ? evt : event;
alert(evt.keyCode);
}
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo,
ich habe zwei Sachen entdeckt:
1. Ich denke mal es gibt kein Objekt body in deinem Dokument ;)
2. Der Eventhandler ist onkeyup, hier ist auf die Gro?- und Kleinschreibung zu achten.
Also sollte der Funktionsaufruf lauten:
document.onkeyup = keyup;
Die Zeile
evt = evt ? evt : event;
macht keinen Sinn, in der Form kannst du sie auch weglassen.
Vielleicht guckst du mal etwas hier:
http://de.selfhtml.org/javascript/objekte/event.htm#allgemeines
Gru?
Manni -
danke jetzt gehts :)
Die Zeile
evt = evt ? evt : event;
macht keinen Sinn, in der Form kannst du sie auch weglassen.
die ist fuer die portierung auf iexplorer da er den eventhandler nicht an die methode uebergibt sondern in window.event speichert wobei window weggelassen werden kann (schlampig ich weiss aber wenn schon javascript...) nun wenn dieses objekt existiert dann ist evt window.event ansonsten ist es der uebergebene handler so funktioniert es bei mozilla und IE
-
Hallo,
das mir der unterschiedlichen ?bergabe der Ereignisse war mir nicht klar. Nun hab ich auch wieder was dazu gelernt :). Ich habe deshalb nochmal nachgelesen und offenbar gibt es auch f?r Netscape eine Besonderheit, sofern du auch den noch in deine ?berlegungen einbeziehen willst.
Gru?
Manni -
Jo wir m?ssen den firefox weiter verbreiten. ich bin auch daf?r das der IE endlich mal abgel?st wird.
Und wie schon mal erw?hnt ?ber 20% der Europ?er benutzen firefox -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage