Gostaria de criar um botão de envio de formulário HTML com o valor 'add tag'
; no entanto, a página da Web está em sueco, portanto, gostaria de ter um texto de botão diferente .
Ou seja, eu quero ter um botão como
mas eu quero ter meu código como
if (request.getParameter(cmd).equals("add tag"))
tags.addTag( /*...*/ );
Isso é possível? Se sim, como?
Respostas:
É possível usar o
button
elementoNa página do W3C em
button
:fonte
Seguindo a sugestão @ greg0ire nos comentários:
No lado do servidor, você fará algo como:
(Como não conheço esse idioma (java?), Pode haver erros de sintaxe.)
Eu preferiria a
<button>
solução, mas ela não funciona conforme o esperado no IE <9 .fonte
Há muitas respostas aqui explicando o que você poderia fazer (eu uso o nome de campo diferente um), mas a resposta simples (e ainda não declarada) à sua pergunta é 'não' - você não pode ter um texto e valor diferentes usando apenas HTML.
fonte
Não sei se entendi direito, mas, pelo que entendi, você pode usar um campo oculto adicional com o valor "adicionar tag" e deixar o botão com o texto desejado.
fonte
Se você manipular "adicionando tag" via JScript:
Ou acima, se manipular via recarregar a página
fonte