Siegfried: In einem Formular mit ENTER von Feld zu Feld ?????

Beitrag lesen

Hallo,
meine HTML-Seite soll ein Formular enthalten, das nicht verschickt wird, sondern ein aus den Benutzerangaben ermitteltes Ergebnis sofort anzeigt, im Prinzip so, wie in dem stark vereinfachten Muster weiter unten.

Da die Seite viele Formularfelder enthält und viele Benutzer gewohnt sind, mit der ENTER-Taste zum nächsten Eingabefeld zu gehen, sollte sich das Formular auch so verhalten. Ich habe jedoch noch keinen Weg gefunden, wie das zu bewerkstelligen wäre. In Java kann man das Ereignis KEY_PRESS abfangen und den Tastencode modifizieren. In Javascript scheint das nicht zu gehen.

Kennt jemand eine Möglichkeit das Problem zu lösen?

Vielen Dank im Voraus

Siegfried

<head>
<script type="text/javascript">
<!--
 function input_changed(obj) {
  document.F1.Brutto.value = document.F1.Stunden.value * document.F1.Stdlohn.value;
 }
//-->
</script>
</head>
<body>
<form name="F1" >
<input type="hidden" name="subject" value="Formular">
Stunden:
<input type="text" name="Stunden" size="5" value="38.5" onChange="input_changed(this);" >
Stundenlohn:
<input type="text" name="Stdlohn" size="5" value="15.85" onChange="input_changed(this);" >
<p>
Bruttolohn
<input type="text" name="Brutto" size="9" value=" 0.00" readonly style="text-align: right">
</p></body>