Ho un tag, <input type="submit" class="like"/>
. Voglio che il testo all'interno del pulsante dica "Mi piace", ma al momento dice "Invia".Cambia il testo da "Invia" sul tag di input
class=like
è il mio CSS, a proposito.
Ho un tag, <input type="submit" class="like"/>
. Voglio che il testo all'interno del pulsante dica "Mi piace", ma al momento dice "Invia".Cambia il testo da "Invia" sul tag di input
class=like
è il mio CSS, a proposito.
L'attributo value
su submit
-tipo <input>
elementi controlla il testo visualizzato.
<input type="submit" class="like" value="Like" />
L'attributo value
viene utilizzato per determinare l'etichetta rendering di un ingresso di invio.
<input type="submit" class="like" value="Like" />
Notare che se il controllo ha esito positivo (questo non sarà in quanto non ha name
) questo sarà anche il valore inviato per esso.
Per avere un valore inviato e un'etichetta diversi è necessario utilizzare un elemento pulsante, in cui il textNode all'interno dell'elemento determina l'etichetta. Puoi includere altri elementi (tra cui <img>
qui).
<button type="submit" class="like" name="foo" value="bar">Like</button>
noti che il supporto per <button>
è poco raccomandabile nelle versioni precedenti di Internet Explorer.
<input name="submitBnt" type="submit" value="like"/>
nome è utile quando si utilizzano $_POST
in php e anche in JavaScript come document.getElementByName('submitBnt')
. Inoltre, è possibile utilizzare il nome come selettore CS come input[name="submitBnt"]
; Spero che questo aiuti
Eccellente e al punto. Raccomanda anche di leggere la risposta di Quentin sotto per quanto riguarda l'uso di 'input' vs' button' quando cerchi di ottenere il valore del tuo elemento. –