Sondertasten im NS7 abfragen?
Paul
- javascript
Hallo Forum,
gibt es eine Möglichkeit beim NS7 abzufragen, ob zu einer Taste
z.B: Return zusätzlich die Shift-, Alt- od. Strg-Taste gedrückt ist?
Mit ' var keycode = ereignis.which', kommt nur 1 Tastenkode entweder
für Shift = 16 oder für Return = 13.
Weiss jemand der anwesenden NS-Freaks abhilfe?
Vielen Dank im Voraus,
Paul
Hallo.
Ich habe mal einen Quellcode für den IE gemacht, aber dann habe ich mir das event-Kapitel in SELFHTML durchgelesen und leider funktioniert keyCode in NS ja nicht.
Ich habe leider kein NS und so kann ich dir auch keinen Quelltext dafür geben.
Aber im IE klappte das und so habe ich mal einen Denkanstoß für dich:
Du fragst einfach ab, wenn eine Taste runtergedrückt wurde und dann machst du aus wert x (var x = "0";) einfach x = "1".
Wenn man die Taste wieder los lässt setzt du x wieder auf "0".
So gehst du auch mit einer weiteren Taste vor. Nur nimmst du hier eben einen anderen Wert (z.B. y).
Und dann checkst du eben:
if (x=="1" && y=="1") Ereignis
Ich weiß nicht, ob das in NS klappt, aber ich dachte mir ich poste es mal lieber.
Vielleicht stimmt es ja. Wenn nicht, naja, dann entschuldige.
Ich hoffe ich konnte helfen, H2O
Hallo H2O,
danke für den Denkanstoss.
So was funktioniert schon, ich dachte halt nur da gäbe es evtl. etwas
eleganteres im NS7. Na ja, manchmal muss man halt basteln um das gewünschten Ergenis zu erzielen.
Gruss und danke nochmal
Paul
Hallo.
Hallo H2O,
danke für den Denkanstoss.
So was funktioniert schon, ich dachte halt nur da gäbe es evtl. etwas
eleganteres im NS7. Na ja, manchmal muss man halt basteln um das gewünschten Ergenis zu erzielen.
Also für den IE würde mir da das hier einfallen:
http://de.selfhtml.org/javascript/objekte/event.htm#alt_ctrl_shift_key
Aber für Netscape fällt mir da nichts ein.
Naja. Dann musst du wohl doch basteln.
Schönen Tag noch, H2O