0

提交按钮允许将其namevalue属性与请求的其余部分一起发送,当它被单击时,允许记住哪个提交按钮用于发送表单数据。但是,发送的值必须与按钮上显示的文本相同。提交按钮有什么方法可以发送任意值而不是按钮文本,最好是不依赖于启用 JavaScript 的用户的方式?此外,对于 XHTML 和 HTML5,这个问题的答案是否有所不同?

4

2 回答 2

4

使用 abutton而不是input

<button id="butter" type="submit" value="go">Let's do it</button>​

示例:http: //jsfiddle.net/duySv/

这样标签和值是分开的。

https://developer.mozilla.org/en/HTML/Element/button

于 2012-08-02T13:56:33.387 回答
1

尝试使用按钮元素。

<form method="post">
    <button name="abutton" value="abc">foo</button>
</form>​​​​​​​​​​

http://jsfiddle.net/54DfJ/

于 2012-08-02T13:57:20.900 回答