Formular absenden mit Enter-Taste
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
antwort
attribut
bestimmtes design
button
display
eingabetaste
formular
formularfeld
hilfe
none
opus
versuch
vielen dank
-
Hallo,
ich habe ein Formularfeld (input=text) und m?chte das mit Hilfe der Eingabetaste (Enter) absenden lassen.
Zum Versenden benutze ich aber kein Button (submit) sonder einen Link der durch ein JavaScript den submit ausl?st.
<input type="text" name="bla">
<a href="javascript:document.sendform.submit();">OK</a>
Wenn ich einen Text eingegeben habe und jetzt auf Enter dr?cke, schickt er es nicht ab, sondern nur, wenn ich auf den Link dr?cke.
Hat jemand eine Idee (ohne Submit-Button)?
Vielen Dank. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Versuchs mal mit richtigem HTML!
<form method="post" action="">
<input type="text" name="bla" />
<!-- hier sollte ein Submit-Button hin! //-->
</form>
Jetzt sollte das Formular bei den meisten Browsern mit Enter abgeschickt werden k?nnen.
MfG Lucas -
Hallo,
wie gesagt, ich m?chte es ohne Submit-Button.
In meinem noscript ist dieser vorhanden, aber da ich ein bestimmtes Design zwinged verwenden muss, ist ein Link erforderlich, daher OHNE Submit-Button.
Vielen Dank. -
Hallo,
vielen Dank f?r deine Antwort.
Aber ich habe gerade die L?sung gefunden.
In das <input="text"> kann man ein
onkeypress='if ((event.which ? event.which : event.keyCode) == 13) document.sendform.submit()'
schreiben und dann funktioniert es.
13 ist der Code f?r Enter und IE ben?tigt das .keycode. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage