我有两个使用相同名称的字段。当使用Google Chrome将这两个输入字段发布到ASP.NET MVC控制器时,显示在页面顶部附近的输入字段优先。这是一个理想的行为,但我可以安全地假设这种行为将与IE6的旧版浏览器一致吗?多个<input>使用相同名称的标签。那很好吗?
0
A
回答
2
您可以有多个字段具有相同的名称,但是是的,因为您注意到第1个字段会覆盖其他字段(您可能可以读取它们,具体取决于您的服务器软件,我不知道ASP.NET) 。
如果需要,可以将[]
添加到名称中以使其成为数组。
<input name="test[]" />
<input name="test[]" />
我不知道ASP.NET,但在PHP $_POST['input']
现在将是一个数组。
2
没有问题,有多个同名的字段。无论浏览器版本如何,它们都会发布。
1
是,也不是,它是可能罚款,但可能导致的问题。
从淘汰赛手册(link):
其他技术可能依赖于假设某些元素有名字,即使当你使用KO是 名称可能是无关紧要的。例如,jQuery Validation目前只会验证具有名称的 元素。要将其与Knockout UI结合使用,有时需要使用 来应用uniqueName绑定,以避免混淆 jQuery验证。查看使用jQuery验证和KO的示例。
IE 6不允许检查单选按钮,如果它们没有名称属性。大多数情况下,这是无关紧要的,因为您的无线电按钮元素将具有名称属性,以将它们放入 互斥组中。但是,如果您没有添加名称 属性,因为在您的情况下它不是必需的,KO将在内部对内部 使用uniqueName来确保可以检查它们。
相关问题
- 1. 多个<meta>标签使用相同的名称
- 2. C#多个标签名称相同
- 3. 使用select标签名称相同
- 4. 那里有一个很好的多目标OAuth框架吗?
- 5. 从同一名称的多个标签中选择<select>
- 6. 在c中使用相同的标签名称过滤条件相同的标签名称#
- 7. html文档中的<head>标签中有很多内容很好吗?
- 8. 当标签名称在多个级别相同时使用JavaScript解析XML
- 9. 如何使用相同的标签名称解析XML?
- 10. python:这是一个很好的方式使用相同的函数名称为classmethod和方法吗?
- 11. 如何检索XML下一个共同的标签名称相同的多个标签XSLT
- 12. 在Blogger上显示具有不同名称的标签。那可能吗?
- 13. 在同一个名称的多个标签上的C#XML Linq
- 14. XML具有相同名称的两个标签
- 15. 在iPhone目标C解析相同的父节点下具有相同名称的多个标签
- 16. 具有相同名称和签名的多个功能相互覆盖?
- 17. 多个div相同名称的改变
- 18. 多个键名称,相同的值对
- 19. 多个文件,相同的名称
- 20. 显示多个相同的视频<video>标签
- 21. 在Jaxb中使用不同的标签以相同的名称解组
- 22. 在alt标签上使用本地语言很好吗?
- 23. 使用两个具有相同名称和相同名称空间的DLL
- 24. 这个html标签的格式很好
- 25. 使用相同签名/名称调用父函数
- 26. 多个标签相同的内容
- 27. 具有相同标签的多个值
- 28. MySQL的指标:具有相同名称的多个KEY_NAME
- 29. 应用不同的包名称,但是签名密钥相同?
- 30. 想要使用python elementtree在XML中删除具有相同标记名称的多个标记吗?
有趣的,你给我的一些想法只是柜面这种方法失败。谢谢。 – burnt1ce 2012-08-14 17:54:59
不客气:) – 2012-08-14 18:10:23