Also mir fällt nur eine möglichkeit ein die interressant wäre .
Test
function TasteGedrueckt (Ereignis) {
if (!Ereignis)
Ereignis = window.event;
if (Ereignis.which) {
Tastencode = Ereignis.which;
} else if (Ereignis.keyCode) {
Tastencode = Ereignis.keyCode;
}
document.formular.ausgabe.value = „Taste mit Dezimalwert " + Tastencode + " gedrückt“;
}
function TasteLosgelassen (Ereignis) {
if (!Ereignis)
Ereignis = window.event;
if (Ereignis.which) {
Tastencode = Ereignis.which;
} else if (Ereignis.keyCode) {
Tastencode = Ereignis.keyCode;
}
document.formular.ausgabe.value = „Taste mit Dezimalwert " + Tastencode + " losgelassen“;
}
function Aktualisieren () {
document.Test.Kontrolle.value = document.Test.Eingabe.value.length + 1;
return true;
}
document.onkeydown = TasteGedrueckt;
document.onkeyup = TasteLosgelassen;
Kurzbeschreibung Ihrer Homepage (max 50 Zeichen):
wie wir sehen werden beide funktionen parallel ausgelöst .
da events keiner reihenfolge unterliegen kann man nicht wissen welches wann ausgelöst wird . Ein keydown wird also an alle elemente gefeuert und deren funktionen ausgelöst.