Cheatah: FORM - Anstelle Mausklick eben die Entertaste

Beitrag lesen

Hi,

doch, einwandfrei.

Nein, leider nicht, folgendes konkret:

danke, aber ich hatte Dich schon verstanden. Du mich offenbar leider nicht :-)

FALSCH / FEHLER

http://www.teamone.de/selfhtml/tebcd.htm
Gibt man das Wort "Beispiel" ein, haut man aber
anschliessend per ENTER-TASTE aufm Keyboard drauf <kicher>,
dann kommt das JAVA-ALERT-Fenster eben NICHT,
sondern der Browser faehrt dann

Ja, genau das soll er auch. Aus dem Text:
"Wenn der Anwender auf den Button klickt, [...]"

Nicht "Wenn der Anwender das Formular abschickt". Die Funktion ist (dort) onClick-basiert und funktioniert auch nur onClick, und genau das wird auch beschrieben.

Es soll doch - egal ob MAUS-Klick oder ENTER-Taste
_immer_ und _trotzdem_ das JAVA-ALERT-Fenster
erscheinen. Bin nicht blond. 8-)

Vielleicht bei Dir, aber nicht im SelfHTML-Beispiel ;-)

<form name="Eingabe">
  <input type=text name="Feld">
  <input type=button value="OK" onSubmit="alert(this.form.Feld.value)">
</form>

Das onSubmit muß in den <form>-Tag, und sinnvollerweise enthält es ein "return false;", weil das Formular sonst nämlich doch abgeschickt wird. Außerdem muß der Button vom Typ "submit" sein.

Jetzt klarer? :-)

Cheatah