Ich habe ein Tag, <input type="submit" class="like"/>
. Ich möchte den Text in der Schaltfläche sagen "Gefällt mir", aber jetzt heißt es "Submit".Ändern Sie den Text von "Senden" am Eingabe-Tag
class=like
ist mein CSS, übrigens.
Ich habe ein Tag, <input type="submit" class="like"/>
. Ich möchte den Text in der Schaltfläche sagen "Gefällt mir", aber jetzt heißt es "Submit".Ändern Sie den Text von "Senden" am Eingabe-Tag
class=like
ist mein CSS, übrigens.
Das value
Attribut auf submit
-Typ <input>
Elemente steuert den angezeigten Text.
<input type="submit" class="like" value="Like" />
value
Das Attribut wird verwendet, um das gerenderte Etikett eines Eingangswerfen zu bestimmen.
<input type="submit" class="like" value="Like" />
Beachten Sie, dass, wenn die Steuerung erfolgreich ist (dieses wird nicht sein, da es keine name
hat), wird dies auch der übermittelte Wert für sie.
Um einen anderen übergebenen Wert und ein anderes Label zu erhalten, müssen Sie ein Button-Element verwenden, in dem der textNode innerhalb des Elements das Label bestimmt. Sie können andere Elemente hinzufügen (einschließlich <img>
hier).
<button type="submit" class="like" name="foo" value="bar">Like</button>
Beachten Sie, dass für <button>
unterstützen, ist in älteren Versionen von Internet Explorer vertrackt.
<input name="submitBnt" type="submit" value="like"/>
Name ist nützlich, wenn $_POST
in PHP und auch in Javascript als document.getElementByName('submitBnt')
verwenden. Sie können den Namen auch als CS-Selektor verwenden, z. B. input[name="submitBnt"]
; Hoffe, das hilft
Ausgezeichnet und auf den Punkt. Empfehlen Sie auch, die Quentin-Antwort unten zu lesen, die die Verwendung von 'input' vs' button' betrifft, wenn Sie versuchen, den Wert Ihres Elements zu erhalten. –