Eingabetyp-Schaltfläche - Beschriftung gegen Wert

90

Ich denke, dass das normale Verhalten einer Schaltfläche wie der folgenden darin besteht, dass das valueAttribut auch als Beschriftung dient:

<input type="submit" name="submitButton" value="DeleteAnswer22" />

Ist es möglich, separate Attribute für Anzeigebezeichnung und Wert zu haben?

user441365
quelle
Mögliches Duplikat von HTML Submit-Button: Unterschiedlicher Wert / Button-Text?
Organic Advocate

Antworten:

147

Verwenden Sie stattdessen das HTML-Button- Element mit Typ submit:

<button type="submit" name="submitButton" value="DeleteAnswer22">Delete Answer 22</button>

Dies führt zu einer Senden-Schaltfläche, die den Wert sendet, DeleteAnswer22aber "Antwort löschen 22" anzeigt.

Jonathan
quelle
3
Diese Lösung kann bei einigen Browsern Probleme verursachen. siehe stackoverflow.com/questions/13134631/…
Murat Tutumlu