Hotkeys (Internet Explorer nur): Man kann es den Besuchern einer Web Site ermöglichen einige Aktionen auch mit der Tastatur auszuführen. Hier ist ein kurzes Skript, das zeigt wie man das machen kann (setzen Sie es in den Kopf des Dokuments):
Wie das Skript funktioniert sehen Sie, wenn Sie auf der Tastatur Ctrl(Strg) +q klicken (Alert - box popt auf). In dem event.keyCode == Teil des Skripts wird definiert, welches Tastaturzeichen gedrückt werden soll, um etwas auszuführen (17 ist der keyCode für die Kombination "Ctrl+q"). Einen Teil der KeyCodes können Sie hier sehen (wenn Sie die komplette Tabelle brauchen, senden Sie mir ein email und ich werde es Ihnen schicken). Was nach dem Drücken des bestimmten Zeichens geschieht wird in der nächsten Reihe definiert (wenn man hier anstatt alert('Beispiel'), zum Beispiel folgendes eintippt window.location = "http://www.geocities.yahoo.com" , dann wird der Besucher nach dem Drücken von Ctrl+q auf der Tastatur zur GeoCities Startseite geführt). |
Hier ist noch ein Beispiel wie man die ASCII Code-Nummern für Formulare nutzen kann, damit das Eingabefeld nur Zahlen akzeptiert und sonst nichts:
Die ASCII Code-Nummern 48 bis 57 sind mit den Zahlen belegt, und dieses Skript bestimmt, dass das Eingabefeld nur Zahlen akzeptiert. Auf ähnliche Weise kann man Skripts machen, die Spezialzeichen (! % @ # u.ä), Buchstaben usw. akzeptieren oder ablehnen).
|