Ответ 1
Атрибут value
в элементах submit
-type <input>
управляет отображенным текстом.
<input type="submit" class="like" value="Like" />
У меня есть тег <input type="submit" class="like"/>
. Я хочу, чтобы текст внутри кнопки говорил "Мне нравится", но сейчас он говорит "Отправить".
class="like"
прочим, class="like"
- это CSS кнопки.
Атрибут value
в элементах submit
-type <input>
управляет отображенным текстом.
<input type="submit" class="like" value="Like" />
Атрибут 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.
<input name="submitBnt" type="submit" value="like"/>
имя полезно при использовании $_POST
в php, а также в javascript как document.getElementByName('submitBnt')
.
Также вы можете использовать имя как селектор CS, например input[name="submitBnt"]
;
Надеюсь, что это поможет