Ввод с именем, значением и текстом - PullRequest
0 голосов
/ 25 марта 2019

Я бы хотел иметь несколько <input type="submit" ... />

, что addionaly отправляют некоторое значение

<input type="submit" name="test" value="1" class="btn btn-success" />

<input type="submit" name="test" value="2" class="btn btn-success" />

name используется как binding variable имя и value как value

но value также используется как text

Как я могу поместить туда другой текст?

что-то вроде

name="test" value="2" text="two (2)"

Ответы [ 2 ]

2 голосов
/ 25 марта 2019

Используйте элемент button, который в любом случае является наиболее правильным подходом. Использование <input type="submit"> является анти-паттерном.

<button type="submit" name="test" value="2">two (2)</button>
1 голос
/ 25 марта 2019

Вы должны использовать ввод с типом hidden , если вы не хотите, чтобы пользователь взаимодействовал со значением:

<input type="hidden" value="2" />

Конечно, не забудьте проверить правильность ввода на стороне сервера, действительно очень просто публиковать значения, отличные от введенных вами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...