繁体   English   中英

当用户单击“提交”按钮时,如何为变量分配任意值?

[英]How to assign an arbitrary value to a variable when user clicks submit button?

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

使用button代替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

尝试使用按钮元素。

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

http://jsfiddle.net/54DfJ/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM