Heim >Web-Frontend >HTML-Tutorial >Drücken Sie die Eingabetaste, um das Formular automatisch abzusenden und eine unerwartete Discovery_HTML/Xhtml_Web-Seite zu erstellen

Drücken Sie die Eingabetaste, um das Formular automatisch abzusenden und eine unerwartete Discovery_HTML/Xhtml_Web-Seite zu erstellen

WBOY
WBOYOriginal
2016-05-16 16:39:181138Durchsuche

Code kopieren
Der Code lautet wie folgt:


;body>
="button " onclick="javascript:void(0)" value="Submit"> >
Wenn Sie im Namenseingabefeld des obigen Formulars die Eingabetaste drücken, wird das Formular gesendet. Und es gibt keinen Absenden-Button im Formular.

Nach vielen Suchen habe ich endlich den Grund gefunden: Wenn das Formular nur ein Textfeld enthält, wird das Formular gesendet, wenn Sie die Eingabetaste drücken.

Die Lösung ist also einfach: Fügen Sie einfach ein nutzloses Textfeld hinzu und blenden Sie es aus.





Code kopieren


Der Code lautet wie folgt:




Hinweis: Das Hinzufügen eines versteckten Felds funktioniert nicht.
Code kopieren

Der Code lautet wie folgt:



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn