繁体   English   中英

如何获得具有相同ID的所有单选按钮?

[英]How to get all the radio buttons with the same id?

我有一个Web表单,其中有5个具有相同ID的单选按钮。

如何从JavaScript捕获矢量中的所有单选按钮?

您应为HTML元素使用不同的ID或不同的名称。 jQuery也可以帮助您解决这个问题。

$(':radio') 

它可以帮助您选择页面上的所有单选元素。 您可以使用Jquery进行所需的操作。

这是jquery的来源: http : //code.jquery.com/jquery-1.4.2.min.js

为页面上的多个元素使用相同的ID是不正确的! 使用name属性将这些按钮分组。

元素标识符:id = name [CS]此属性为元素分配名称。 此名称在文档中必须唯一。 id属性为元素分配唯一标识符(可以由SGML解析器验证)。

id属性在HTML中具有多个角色:

作为样式表选择器。 作为超文本链接的目标锚点。 作为从脚本中引用特定元素的一种方式。 作为已声明的OBJECT元素的名称。 用于用户代理的通用处理(例如,用于在将数据从HTML页面提取到数据库中,将HTML文档转换成其他格式等时标识字段)。

http://www.w3.org/TR/html401/struct/global.html#adef-id

暂无
暂无

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

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