Mam tag, <input type="submit" class="like"/>
. Chcę, aby tekst wewnątrz przycisku mówił "Lubię to", ale w tej chwili jest napisane "Wyślij".Zmiana tekstu z "Prześlij" na tagu wejściowym
class=like
to mój CSS, przy okazji.
Mam tag, <input type="submit" class="like"/>
. Chcę, aby tekst wewnątrz przycisku mówił "Lubię to", ale w tej chwili jest napisane "Wyślij".Zmiana tekstu z "Prześlij" na tagu wejściowym
class=like
to mój CSS, przy okazji.
Atrybut na elementach submit
-type <input>
steruje wyświetlanym tekstem.
<input type="submit" class="like" value="Like" />
atrybut value
służy do określenia renderowany etykietę wejścia składania.
<input type="submit" class="like" value="Like" />
pamiętać, że jeśli kontrola jest udany (ten nie będzie tak, że nie ma name
) będzie również składać wartość dla niego.
Aby mieć inną przesłaną wartość i etykietę, należy użyć elementu przycisku, w którym znacznik tekstowy 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>
Należy pamiętać, że obsługa <button>
jest kłopotliwa w starszych wersjach Internet Explorera.
<input name="submitBnt" type="submit" value="like"/>
nazwa jest przydatna przy korzystaniu $_POST
w PHP i również w javascript jako document.getElementByName('submitBnt')
. Możesz również użyć nazwy jako selektora CS, takiego jak input[name="submitBnt"]
; Mam nadzieję, że to pomoże
Doskonałe i na temat. Polecam również czytanie odpowiedzi Quentina poniżej na temat użycia 'input' vs' button' przy próbie uzyskania wartości twojego elementu. –