Ho un tag, <input type="submit" class="like"/>
. Voglio che il testo all'interno del pulsante dica "Mi piace", ma al momento dice "Invia".
class="like"
è il CSS del pulsante, tra l'altro.
Ho un tag, <input type="submit" class="like"/>
. Voglio che il testo all'interno del pulsante dica "Mi piace", ma al momento dice "Invia".
class="like"
è il CSS del pulsante, tra l'altro.
Risposte:
L' value
attributo su elementi di submit
tipo <input>
controlla il testo visualizzato.
<input type="submit" class="like" value="Like" />
L' value
attributo viene utilizzato per determinare l'etichetta di rendering di un input di invio.
<input type="submit" class="like" value="Like" />
Nota che se il controllo ha esito positivo (questo non sarà come non ha name
) questo sarà anche il valore inviato per esso.
Per avere un valore e un'etichetta inviati diversi è necessario utilizzare un elemento button, in cui il textNode all'interno dell'elemento determina l'etichetta. Puoi includere altri elementi (incluso <img>
qui).
<button type="submit" class="like" name="foo" value="bar">Like</button>
Tieni presente che il supporto per <button>
è rischioso nelle versioni precedenti di Internet Explorer.
input
vsbutton
quando si cerca di ottenere il valore del proprio elemento.