Hallo,
ich habe eine HTML-Seite mit Javascript. Über zwei verschiedene Buttons werden JavaScript Funktionen ausgeführt. Wie kann man nun definieren, welcher der Knöpfe der Knopf ist, der gedrückt wird, wenn man einfach „Return“ drückt?
Ich hab bisher nichts dazu finden können.
Schonmal vielen Dank für euere Hilfe!
Gruß
Alex
Hallo,
ich habe eine HTML-Seite mit Javascript. Über zwei
verschiedene Buttons werden JavaScript Funktionen ausgeführt.
Wie kann man nun definieren, welcher der Knöpfe der Knopf ist,
der gedrückt wird, wenn man einfach „Return“ drückt?
Du meinst wenn kein Button den Focus hat? Also du kannst entweder einem Button beim Laden der Seit den Focus zuteilen oder mit einem OnKeyPress Eventhandler im Body alle tastensnschläge die an die Seite gelangen abfangen und kontrollieren, ob es sich um eine Eingabetaste handelt. Das dürfte aber nur in moderneren Browsern laufen.
Gruß DP
Logik-Beispiel:
<!–
function tastenTest(event)
{
taste=event.keyCode?event.keyCode:event.which?event.which:event.charCode;
if(taste==13)
{button1();}
}
function button1()
{alert(„button1“);}
function button2()
{alert(„button2“);}
//–>
Hi,
danke für die Antwort.
Wie kann man den Fokus definieren bzw. einem Button zuweisen?
Das würde vielleicht genau das tun, was ich möchte.
Gruß
Alex
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hi,
danke für die Antwort.
Wie kann man den Fokus definieren bzw. einem Button zuweisen?
Das würde vielleicht genau das tun, was ich möchte.
Du kannst einem Steuerelement mit dem JavaScript focus() Befehl den Fokus geben.
Beispiel Fokus beim Start: