Tag: 隐藏字段

具有多个相同名称的隐藏控制元素的HTML表单

具有多个具有相同名称的“隐藏”控制元素的HTML表单是合法的吗? 我期望在服务器上获得所有这些元素的值。 如果这是合法的,主要的浏览器是否正确地实施了这个行为?

使用jQuery的“.val()”设置隐藏字段的值不起作用

我一直在尝试使用jQuery来设置表单中隐藏字段的值,但没有成功。 以下是解释问题的示例代码。 如果我保持inputtypes为“文本”,它没有任何麻烦的工作。 但是,将inputtypes更改为“隐藏”不起作用! <html> <head> <script type="text/javascript" src="jquery.js"> </script> <script type="text/javascript"> $(document).ready(function() { $("button").click(function() { $("input:text#texens").val("tinkumaster"); }); }); </script> </head> <body> <p> Name: <input type="hidden" id="texens" name="user" value="texens" /> </p> <button> Change value for the text field </button> </body> </html> 我还尝试了以下解决方法,将inputtypes设置为“text”,然后对input框使用“display:none”样式。 但是,这也失败了! 看来jQuery有一些麻烦设置隐藏或不可见的input字段。 有任何想法吗? 有没有解决这个问题的方法呢?