Ingo R. Kirchner wrote:
Quote:
ich benutze in meinem ASP-Seiten onkeydown="javascript:if
(event.keyCode==13) event.keyCode=9" um mit der RETURN Taste zum nächsten
Feld zu springen. Ich weiß, daß viele daran Anstoß nehmen, aber es war
vorher eine MS Office Anwendung und die Benutzer sind es so gewohnt. Das
funktioniert auch mit neuesten IE von MS einwandfrei, nur mit dem neuen
Netscape nicht. |
Meiner Erinnerung nach kann man mit Netscape 7 bzw. Mozilla den keyCode
eines Keyevents nicht aendern. Man koennte hoechstens die focus-Methode
des naechsten Feldes aufrufen, wobei man natuerlich per Script das
naechste Feld suchen muss.
Allerdings benoetigt der Browserbenutzer enter/return in
<textarea>-Elementen, um Zeilenumbrueche einzufuegen, und auch, um per
Tastatur submit/reset/button-Knoepfe auszuloesen, so dass der ganze
Ansatz zweifelhaft ist.
--
Martin Honnen
http://JavaScript.FAQTs.com/