event.keyCode is not settable in Firefox
proxteam
- javascript
Guten Abend,
der folgende Code funktioniert im IE, aber im Firefox nicht.
event.keyCode = 0
Firefox meldet: setting a property that has only a getter
Was gibt es für mögliche Lösungen dieses Problem zu beheben?
Gruss Olivier
der folgende Code funktioniert im IE, aber im Firefox nicht.
event.keyCode = 0
Firefox meldet: setting a property that has only a getter
Was gibt es für mögliche Lösungen dieses Problem zu beheben?
Na ich setze mal den Link
http://www.quirksmode.org/js/keys.html
mfg Beat;
der folgende Code funktioniert im IE, aber im Firefox nicht.
event.keyCode = 0
Firefox meldet: setting a property that has only a getter
Was gibt es für mögliche Lösungen dieses Problem zu beheben?Na ich setze mal den Link
http://www.quirksmode.org/js/keys.html
Danke für den Link. Dieser Seite kenne ich bereits. Ich kann dort jedoch die Antwort nicht finden, denn die Schwierigkeit liegt nicht darin den KeyCode auszulesen, sondern zu verhindern dass er ausgeführt wird, deshalb veruchte ich den keyCode auf 0 zu setzen.
mfg Beat;
Hi,
der folgende Code funktioniert im IE, aber im Firefox nicht.
event.keyCode = 0
Firefox meldet: setting a property that has only a getter
Was gibt es für mögliche Lösungen dieses Problem zu beheben?
Soweit ich weiß keine praktikable (Firefox-Sourcen ändern, verteilen usw. halte ich für nicht praktikabel)
Danke für den Link. Dieser Seite kenne ich bereits. Ich kann dort jedoch die Antwort nicht finden, denn die Schwierigkeit liegt nicht darin den KeyCode auszulesen, sondern zu verhindern dass er ausgeführt wird, deshalb veruchte ich den keyCode auf 0 zu setzen.
Ach so, das ist ein ganz anderes Problem:
stopPropagation / cancelBubble oder so ähnlich heißen die Methoden, das Event nicht weiter auszuwerten.
cu,
Andreas
Was gibt es für mögliche Lösungen dieses Problem zu beheben?
Welches Problem?
Warum willst du Event-Eigenschaften überschreiben? Welche Wirkung soll das haben?
Willst du vielleicht die Standard-Ereignisbehandlung unterdrücken?
Mathias