Hat dir diese Antwort geholfen?
Ich habe mir im Internet einen JavaScript gesucht, der, sobald man einen Button drückt, das Formular absendet und die Eingabe des Eingabefeldes löscht bzw. auf value = "" setzt. Der Javascript wird immer dann ausgeführt, wenn "onmousedown" zutrifft.
Jetzt möchte ich, neben dem Button, die Zeile auch dann senden und löschen, wenn "Enter" gedrückt wird.
Ich bin immer wieder überrascht wie es Leute fertigbringen, selbst die 7 Weltwunder mit
JavaScript nachzubauen.
Alles das, was Du offensichtlich willst, kann
HTML ganz ohne
Javascript. Wozu also
Javascript? Ein ganz einfaches Formular, dessen Ziel die eigene Seite ist, hat genau das zum Ziel was Du hier scheinbar willst. Ein Button sendet die Seite ab. Und wenn Du keine Inhalte im value-attribut hast, sind die Formularfelder danach leer. Und eine Textarea absenden sobald jemand Enter drückt willst Du hoffentlich nicht. Das erwartet der Benutzer nämlich nicht und so wird es häufig zu Fehlern bzw. fehlenden Inhalten kommen, da das Formular frühzeitig abgesendet wurde. Und eines habe ich noch vergessen: Natürlich wird das Formular auch abgeschickt, wenn der Benutzer in einem Input-Feld ist und Enter drückt.