Zmień tekst z „Prześlij” w tagu wejściowym


105

Mam tagu <input type="submit" class="like"/>. Chcę, aby tekst wewnątrz przycisku mówił „Lubię”, ale teraz jest na nim napis „Prześlij”.

class="like" Nawiasem mówiąc, to CSS przycisku.

Odpowiedzi:


166

valueAtrybut submitType <input>elementów sterujących tekst wyświetlany.

<input type="submit" class="like" value="Like" />

Doskonale i na temat. Zalecamy również przeczytanie poniższej odpowiedzi Quentina dotyczącej użycia inputvs buttonpodczas próby uzyskania wartości elementu.
Govind Rai,

Wielkie dzięki !! za tę odpowiedź. Było bardzo potrzebne
Dheeraj M Pai

28

valueAtrybut jest używany do określenia świadczonych etykiecie złożyć wejście.

<input type="submit" class="like" value="Like" />

Zwróć uwagę, że jeśli kontrola powiedzie się (ta nie będzie, ponieważ nie ma name), będzie to również przesłana wartość.

Aby mieć inną przesłaną wartość i etykietę, musisz użyć elementu przycisku, w którym textNode wewnątrz elementu określa etykietę. Możesz dołączyć inne elementy (w tym <img>tutaj).

<button type="submit" class="like" name="foo" value="bar">Like</button>

Zwróć uwagę, że obsługa programu <button>jest podejrzana w starszych wersjach programu Internet Explorer.


0
<input name="submitBnt" type="submit" value="like"/>

name jest przydatna podczas używania $_POSTw php, a także w javascript jako document.getElementByName('submitBnt'). Możesz także użyć nazwy jako selektora CS, na przykład input[name="submitBnt"]; Mam nadzieję że to pomoże

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.