javascript - JavaScript中获取复选框的所有值

标签 javascript jquery-ui jquery checkbox

我有一个带有复选框的 html 表单。 要求至少已选中任何一个复选框。 如何使用 JavaScript 获取所有复选框的值,如果复选框中没有一个被选中,则显示带有消息的警报?

最佳答案

由于您已使用 jquery 标记了这篇文章,因此这里有一个 jQuery 选项。

此函数选择页面上的所有复选框,将范围缩小到仅选中的复选框,然后获取 jQuery 对象的大小。

if ($('input:checkbox').prop('checked').size() == 0)
{
alert('no checkboxes were checked');
}

希望有帮助。 :)

关于javascript - JavaScript中获取复选框的所有值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7946710/

相关文章:

javascript - 动态模板和范围变量

javascript - 如何使用 Vue.js @mouseover 将 <svg> 中的 <path> 作为目标?

jquery - 传递附加变量 jqueryui 自动完成

javascript - jQuery UI ui-autocomplete-loading 微调器在找到结果时不停止/消失

javascript - 如何比较从地理定位获得的城市与我数据库中存储的城市,如果城市存在则通过 ajax 请求传递 id?

javascript - 使用 lodash 转换嵌套对象

javascript - 如何解析MP4破折号文件的 `sidx`

css - 如何使用调整大小栏处理调整大小事件?

javascript - 一旦我们将鼠标悬停在图像上不起作用就更改图像

jquery - 如何使用 css 对自定义目录进行编号?