Подтвердить что ты не робот

Изменить текст из "Отправить" на теге ввода

У меня есть тег <input type="submit" class="like"/>. Я хочу, чтобы текст внутри кнопки говорил "Мне нравится", но сейчас он говорит "Отправить".

class="like" прочим, class="like" - это CSS кнопки.

4b9b3361

Ответ 1

Атрибут value в элементах submit -type <input> управляет отображенным текстом.

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

Ответ 2

Атрибут value используется для определения отображаемой метки входного представления.

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

Обратите внимание, что если элемент управления успешный (этот не будет таким, каким он не имеет name), это будет также переданное значение для него.

Чтобы иметь другое представленное значение и метку, вам нужно использовать элемент кнопки, в котором textNode внутри элемента определяет метку. Вы можете включить другие элементы (включая <img> здесь).

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

Обратите внимание, что поддержка <button> неудобна в более старых версиях Internet Explorer.

Ответ 3

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

имя полезно при использовании $_POST в php, а также в javascript как document.getElementByName('submitBnt'). Также вы можете использовать имя как селектор CS, например input[name="submitBnt"]; Надеюсь, что это поможет