我想创建一个带有值 'add tag'
的HTML表单提交按钮,但是,该网页是瑞典语,所以我想要一个不同的按钮文字。
也就是说,我想要一个像
这样的按钮
但我想让我的代码像
if (request.getParameter(cmd).equals("add tag"))
tags.addTag( /*...*/ );
这可能吗?如果是这样,怎么样?
答案 0 :(得分:206)
可以使用button
元素。
<button name="name" value="value" type="submit">Sök</button>
使用BUTTON元素创建的按钮功能就像使用INPUT元素创建的按钮一样,但它们提供了更丰富的渲染可能性:BUTTON元素可能包含内容。
答案 1 :(得分:11)
这里有很多答案可以解释你可以做什么(我使用不同的字段名称)但你的问题的简单(并且尚未说明)答案是“不” - 你不能有不同的文字和使用HTML的价值。
答案 2 :(得分:2)
我不知道我是否帮助你,但是,据我所知,你可以使用一个额外的隐藏字段,其值为“add tag”,并让按钮具有所需的文本。
答案 3 :(得分:0)
如果您通过JScript处理“添加标记”:
<form ...>
<button onclick="...">any text you want</button>
</form>
或者如果通过页面重新加载处理