Я хотел бы создать кнопку отправки HTML-формы со значением 'add tag'
, однако веб-страница написана на шведском языке, поэтому я хотел бы иметь другой текст кнопки .
То есть я хочу, чтобы кнопка как
но я хочу, чтобы мой код как
if (request.getParameter(cmd).equals("add tag"))
tags.addTag( /*...*/ );
Это возможно? Если да, то как?
Ответы:
Это возможно с помощью
button
элемента.Со страницы W3C
button
:источник
Следуя предложению @ greg0ire в комментариях:
На вашей стороне сервера вы будете делать что-то вроде:
(Так как я не знаю этот язык (Java?), Могут быть синтаксические ошибки.)
Я бы предпочел
<button>
решение, но оно не работает должным образом в IE <9 .источник
Здесь есть множество ответов, объясняющих, что вы могли бы сделать (я использую другое имя поля), но простой (и пока не заявленный) ответ на ваш вопрос - «нет» - вы не можете получить другой текст и значение, используя просто HTML.
источник
Я не знаю, правильно ли я вас понял, но, как я понимаю, вы можете использовать дополнительное скрытое поле со значением «добавить тег» и позволить кнопке иметь нужный текст.
источник
Если вы обрабатываете «добавление тега» через JScript:
Или выше, если справиться через перезагрузку страницы
источник