javascript - 检查所有单选按钮是否具有特定值

标签 javascript radio-button

<input type="radio" checked="checked" value="true" name="child">
<span class="label">Show</span>
<input type="radio" class="hide" value="false" name="child">
<span class="label">Hide</span>

同一页面上的另一个单选按钮

<input type="radio" checked="checked" value="true" name="baby">
<span class="label">Show</span>
<input type="radio" class="hide" value="false" name="baby">
<span class="label">Hide</span>

我需要知道是否使用 JavaScript 检查所有具有 value="false" 的单选按钮。

注意:单选按钮名称不同

最佳答案

如果你使用 jQuery,它会非常干净:

if ($("input[type='radio'][value='false']").not(':selected').length==0) {
  // Do what you want
}

jQuery 表达式表示所有错误的单选按钮都被选中

关于javascript - 检查所有单选按钮是否具有特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6068599/

相关文章:

javascript - 从 node.js 服务器下载文件

javascript - 导航栏中的下拉菜单不起作用 - 下拉菜单中的项目都链接到同一事物(UIKit 框架)

jquery - Bootstrap-Switch选项不生效

objective-c - 将单选组设置为透明

javascript - 为什么此功能不适用于 ie 7 ,8(延迟和淡入)?

javascript - 用纯 JS 切换 div

javascript - Angular Directive(指令)不适用于子元素

user-interface - GUI 设计 - 组合框与列表或单选按钮

javascript - PHP - 验证单选按钮警报

html - 在 SCSS 语法中自定义单选按钮