7.12 Einfache HTML-Textlinks als Submit-Buttons verwenden

Problem

Es soll ein einfacher HTML-Textlink verwendet werden, um ein Formular abzuschicken.

Lösung

Verwenden Sie hinter den Kulissen JavaScript, um das Formular abzuschicken:

<form name="msgform" method="get" action="results.php">
<label for="fmmsg">Message</label>
<textarea name="fmmsg" accesskey="m" id="fmmsg" rows="5" cols="14"></textarea>
<a href="javascript:document.msgform.submit(  );">Submit</a>
</form>

Diskussion

Während in „7.10 Buttons, die nur einmal benutzt werden können“ beschrieben wurde, wie ein Submit-Button als einfacher HTML-Link «verkleidet» werden kann, beschreibt dieses Rezept den umgekehrten Weg, also die Verwendung eines einfachen Textlinks als Submit-Button. Der größte ...

Get CSS Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.