html, submit button nicht automatisch auswaehlen

ilb

Well-Known Member
Hab ein kleines HTML Problem.
Habe ein Form mit mehreren Submit Buttons.
Wenn ich Enter druecke wird ein Submit Button automatisch "gedrueckt".
Ich will aber, dass kein Submit Button automatisch ausgewaehlt wird.

Gibts da ne Lösung?
 
Gute Frage, ich wehr mich wos geht gegen JS und hab daher nur rudimentäre Ahnung davon.
 
Wie wärs mit einem dummy-button der focusiert wird und dann beim enter-druck anstatt des Submitbuttons gedrückt wird. Ich kann leider nichts genaues sagen, aber ich glaube mal sowas gesehen zu haben.

Grüße!
 
So ich habe ne Lösung gefunden. Habs aber anders als mit javascript gelöst.
Das Form sieht ungefaehr so aus:
Code:
<form action=script method=POST>
<input type=submit name=einbuchen value=einbuchen><br />
<input type=submit name=neinbuchen value="nicht einbuchen"><br />
<input type=submit name=storno value=storno><br />
<input type=text name=suchenach> <input type=submit name=suchen value=suchen>
......
</form>
der Button einbuchen war immer automatisch ausgewaehlt.
Jetz habe ich bei dem textfield suchenach einfach tabindex auf 0 gesetzt. Also:
Code:
<input type=text name=suchenach tabindex=0>
Dann ist das Suchfeld automatisch ausgewaehlt und das reicht mir auch schon.
Weil wenn man da ausversehen Enter drueckt passiert ja nix ;)
 
Ah, ich verstehe. Es ist unüblich die submit Buttons in dieser Form zu verwenden.

Der übliche Ansatz ist es hier einen Submit Button zu haben und die entsprechenden Aktionen als Radiobox auszuwählen. Das würde dein Problem aber nicht lösen.

Ich denke deine tabindex Variante ist hier tatsächlich die beste Lösung.
 
Back
Top