验证是否所有复选框均未选中的快速方法?

2024-01-02

如果取消选择所有复选框,是否有一种快速方法或功能可以告诉我真/假?不通过数组? (使用 JS 和 HTML)

我所有的复选框都有相同的名称...

<form action="/cgi-bin/Lib.exe" method=POST name="checks" ID="Form2">
    <input type=checkbox name="us" value="Joe" ID="Checkbox1">
    <input type=checkbox name="us" value="Dan" ID="Checkbox2">
    <input type=checkbox name="us" value="Sal" ID="Checkbox3">
</form>

对于如此琐碎的任务,jQuery 会带来大量不必要的臃肿。如果您出于其他目的运行它,请考虑使用它,但您所需要的只是这样:

function AreAnyCheckboxesChecked () {
  var checkboxes = document.forms.Form2.elements.us;
  for (var i = 0; i < checkboxes.length; i++) {
    if (checkboxes[i].checked) {
      return true;
    }
  }
  return false;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

验证是否所有复选框均未选中的快速方法? 的相关文章

  • HTML5 服务器端事件:EventSource 与包装的 WebSocket

    HTML5 服务器发送事件 SSE API 是否只是 HTML5 WebSocket 之上的受限制的 基于事件的 API 在我看来 一个EventSource只是一个WebSocket that Cannot send data 使用tex
  • 使用 NodeJS 让 Discord 机器人发送带有消息的图片

    我有几张照片 全部在 imgur 上 带有直接图像链接 格式 https i imgur com XXXXXX jpg https i imgur com XXXXXX jpg 以及用 NodeJS 制作的 Discord 机器人 我发送这
  • Three.js - 在代码中包含网格数据

    我有这个 Three js 代码 其中 JSON 加载器从文件 models mountain json 加载网格 var Three new function this scene new THREE Scene this camera
  • 呈现为 Flexbox 的有序列表不显示项目符号/小数(项目也呈现为 Flexbox)

    我有一个有序列表 ol 有它的display属性设置为flex 列表项也呈现为弹性框 这样做会导致项目符号 数字 不再显示 有什么办法可以让项目符号显示在ol有课 questions questions likert 在40px的区域pad
  • Youtube 播放器 Iframe,在 Firefox 上有声音但没有视频

    我正在使用 YT Player API 在滑块内创建多个 iframe youtube 视频 第一个视频在 onYouTubeIframeAPIReady 之后调用 当我单击正常工作的下一个按钮时 会出现下一个视频 但是当我尝试在 Fire
  • PHP $_FILES 多个文件上传问题

    我在 PHP 中上传多个文件时遇到一个小问题 我有这个 html 表单
  • 在 JavaScript 中比较表单中的两个数字

    当我尝试比较不同的数字时 数字发生变化 但文本部分保持不变 这只发生在较大 较小的情况下 而不会发生在 NaN 或相等的情况下 这是我的代码 function check var a document getElementById a va
  • Spring中是否可以禁用自动验证

    我有一个 Spring 启动应用程序 我的请求类传递给我的 RestController包含javax validation我无法更改 删除的注释 它们作为第三方库提供 所以我想手动验证我的请求对象或者根本不验证它们 不幸的是 如果我添加
  • Telegram 授权无默认按钮

    使用 Telegram 第 3 方授权的唯一有记录的方法是使用其提供的脚本https core telegram org widgets login https core telegram org widgets login 这个脚本 正如
  • 提交前验证表单(比检查空字段更复杂)

    我有一个包含时间输入的表单 具体来说 开放时间和结束时间 当按下提交按钮时 它会转到一个 php 页面 其中这些输入将添加到数据库中 在允许提交表单之前我想检查一些事情 例如 我想确保开始时间早于 小于 结束时间 这是表格 Opens
  • 使用 jquery 和 php 测试表单输入是否为 1 或 2 位整数

    我有一个表单 其中有五个字段全部设置为 maxlength 2 基本上 我希望唯一可以输入的值是一位或两位整数 因为在将值存储在数据库中之前对这些字段执行计算 是否有任何 jquery 不允许用户输入不是整数的值 另外 用 jquery 和
  • ReactJS:从没有 onChange 事件的 props 中选择默认值?

    所以 我只是想知道我是否绝对需要在 React 中的选择组件上有一个 onChange 事件处理程序 我有一个道具传递我想要选择的选项的默认值 如果我有的话 它就没有问题
  • Web SQL 数据库 + Javascript 循环

    我正在尝试解决这个问题 但我自己似乎无法解决 我正在使用 Web SQL DB 但无法让循环正常使用它 I use for var i 0 i lt numberofArticles 1 i db transaction function
  • 使用 JavaScript 的计时器

    我想使用java脚本实现计时器 我想随着间隔的变化而减少计时器 Example假设我的计时器从 500 开始 我想要根据级别减少计时器 例如1 一级定时器应减1 且递减速度应较慢 2 2级定时器应递减2 递减速度应为中等3 3级定时器应减3
  • Window 与 Var 声明变量[重复]

    这个问题在这里已经有答案了 可能的重复 JavaScript 中使用 var 和不使用 var 的区别 https stackoverflow com questions 1470488 difference between using v
  • 元素中优先考虑 ngclick 而非 nghref

    tl dr 如何强制 Angular 只执行 ngclick 指令 a 元素而不清空 删除href 我的网站在某些元素上有一些自定义行为 模式打开 位置栏更新等 但对于 SEO 索引我also需要它成为一个 a 元素与href包含有效链接的
  • 如何在粘贴时获取文本区域输入字段的新值?

    我发现当我尝试从文本区域字段读取值时onpaste调用函数时 我得到字段的旧值 粘贴操作之前的值 而不是新值 粘贴操作之后的值 以下是此行为的演示 http jsfiddle net qsDnr http jsfiddle net qsDn
  • Dojo/on 和捕获阶段

    有没有办法用 dojo on 在捕获阶段 而不是冒泡阶段 触发事件 我最终在这里寻找有关 on 的前身 dojo connect 的信息 就其价值而言 dojo connect 似乎不支持捕获阶段的事件侦听器 它的工作原理是将事件处理程序作
  • 通过 vh 和 vw 调整 css 字体大小

    所以我想根据容器的大小自动调整文本的大小 但是如果我使用类似的东西 font size 5vw 看起来不错 但是当我缩小页面时 高度开始变得太小 无论如何 我是否可以根据 vh 和 vw 调整文本大小 例如 如果我只是减小页面的宽度 那么高
  • C# 中的 mshtml.HTMLDocumentClass

    在 C 中 我设法从 InternetExplorer 对象获取整个 HTMLDocumentClass 导航到某个 URL 然而 在 Visual Studio 2008 的调试模式下 该特定 URL 的 HTMLDocumentClas

随机推荐

  • 我应该在 Emacs Lisp 包中的哪里添加自动加载 cookie?有没有明确的指南?

    我维护一个比较流行的 Emacs 包 ido 无处不在 https github com DarwinAwardWinner ido ubiquitous 我想添加 autoload对我的包进行注释 以便在激活其模式之前不需要加载它 不久前
  • 如何删除神秘的空白?

    这对我来说是一个非常令人困惑的问题 如果您访问this http screenpartner norisp no shift Safari 上的网站将添加额外的 4 500 像素可滚动空白 显然它不应该是这样的 但我似乎无法理解是什么创造了
  • 如何只查询直系后代?

    假设我有相同类型的实体 a b 和 c 情况如下 实体 a 是实体 b 的父级 实体 b 是实体 c 的父级 现在如果我执行以下查询 query ndb Query ancestor a key result query fetch 结果将
  • 在没有托管 bean 属性的情况下检索 JSF 输入字段的值 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我想在托管 bean 操作方法中检索 JSF 输入框的值 而不将其与任何托管 bean 属性关联 例如
  • 如何禁用 Vim 中的特定插件?

    我将 Vim 设置为使用出色的 NERDTree 插件 但是 在某些环境中我不希望加载此插件 在我的 vimrc 中 我有一个部分仅在特定环境变量为 true 时运行 在这些部分之一中 我想禁用 NERDTree 的加载 但我遇到的所有信息
  • 为什么人们接受要求元素按特定顺序排列的 XSD?

    在最近的工作任务中 我一直在构建与 NET 应用程序进行 XML 交互的 PHP 端 使用 SimpleXMLElement 我与 NET 领域的同行在概念思维上遇到了差异 特别是因为他们只是在 NET 中使用 XSD XML 库 而没有考
  • spring boot 不显示自定义错误页面

    I added spring boot starter thymeleaf依赖于我的项目 使用春季启动2 3 1 RELEASE并放置error html里面的文件src main resources templates有名字error h
  • 使用 d3.js 绘制 topojson 文件(纽约市行政区和人口普查区)

    这是第一个topojson如此提问 我在渲染地图 纽约市行政区 时遇到问题 并且不明白为什么 下面的代码只是一个副本这个例子 http bl ocks org 4108203使用不同的 topojson 文件 我已上传文件here http
  • jqgrid 的通用搜索字段

    我是 jqgrid 的新手 我发现有四种方法可以在 jqgrid 中实现搜索 a toolbar searching a custom searching a single field searching a more complex ap
  • 如何在 bash 中使用 grep 测试进程是否正在运行?

    我有命令 ps ax grep my application 它输出一个大字符串 包括我的应用程序中涉及的进程的端口 如果 my application 未运行 则输出 3873 pts 0 S 0 00 grep my applicati
  • Laravel/blade 缓存 css 文件

    我正在 Nginx 服务器上工作 使用 PHP FPM 我安装了Laravel 4 1 and bootstrap v3 1 1 这就是问题所在 在过去的 30 分钟里 我一直在尝试更改我首先声明的检查 boostrap 的 CSS 规则
  • PageKeyedDataSource loadAfter 没有起火

    在我的片段中 我集成了 android jetpack 分页库和我使用的数据源页面键控数据源带有改造 API 回调 代码以异常方式运行并将数据加载到回收者视图但当我滚动到底部后 它应该通过触发加载更多数据加载后数据源类中的函数 但没有 我也
  • 如何在swift 3中绘制圆弧

    我有一些来自网络服务的百分比值 根据百分比值我想在a中画一些圆弧UIView通过以下方式 白色圆圈是一个UIView我尝试通过这种方式来实现这一目标 func colorProgress let circleColorPath UIBezi
  • byte[] 到无符号 BigInteger?

    动机 我想将哈希值 MD5 SHA1 等 转换为十进制整数 以便在 Code128C 中制作条形码 为简单起见 我希望所有结果 大 数字都是正数 我能够在 C 中将 byte 转换为 BigInteger 到目前为止我所拥有的样本 byte
  • 如何在 Visual Studio 2013 中启用 C# 6.0 功能?

    我正在了解 C 6 0 中引入的最新功能 并且只是遵循自动属性初始值设定项的示例 class NewSample public Guid Id get Guid NewGuid 但我的 IDE 无法识别该语法 我想知道如何在 Visual
  • Docker 容器构建失败:“exec:\”flask\”:在 $PATH 中找不到可执行文件”:未知

    我正在学习码头工人 我尝试在 docker com 上运行示例 dockerfile 但我有一个问题是 守护进程的错误响应 OCI 运行时创建失败 container linux go 345 启动容器进程导致 exec flask 在 P
  • 如果文件已重命名,如何查找文件扩展名?

    如果文件已重命名 如何查找文件扩展名 有没有可用的工具 示例 我有一个文件 1 doc 我希望大家知道这是一个我刚刚重命名为 1 txt 的Word文档 但该文件原本是Word文档 如何获得原始文件扩展名 您无法恢复以前的文件扩展名 您所能
  • 通过流下载 azure blob - 出口 137

    我正在尝试通过 Azure python sdk get blob to stream 下载大文件 但是 我的程序不断退出 返回代码为 137 这似乎与内存不足有关 我可以在顶部看到 python 正在消耗越来越多的内存 直到它被杀死 Co
  • 为 AWS APIGateway 创建 VPC 链接时出现“NLB ARN 格式错误”

    我按照教程创建了一个指向我的私有 elb 平衡器的 VPC 链接 https docs aws amazon com apigateway latest developerguide set up api with vpclink cli
  • 验证是否所有复选框均未选中的快速方法?

    如果取消选择所有复选框 是否有一种快速方法或功能可以告诉我真 假 不通过数组 使用 JS 和 HTML 我所有的复选框都有相同的名称