首页 >web前端 >js教程 >如何在 HTML 中创建'全选”复选框?

如何在 HTML 中创建'全选”复选框?

DDD
DDD原创
2024-11-17 14:46:02217浏览

How to Create a

如何在 HTML 中使用单个“全选”复选框选择所有复选框

在 HTML 页面中创建“全选”复选框允许通过单击方便地选择多个复选框。通过实现此功能,您可以增强用户体验并简化表单提交。

要实现“全选”复选框,您可以使用 JavaScript 操作所有其他复选框的选中属性:

<script type="text/javascript">
  function toggleAll(source) {
    var checkboxes = document.querySelectorAll('input[type="checkbox"][name="foo"]');
    for (var i = 0; i < checkboxes.length; i++) {
      checkboxes[i].checked = source.checked;
    }
  }
</script>

在此脚本中,toggleAll() 函数被定义为每当源复选框(“全选”复选框)被选中时切换名称为“foo”的所有复选框的选中状态

要使用此脚本,只需将以下复选框添加到您的 HTML 中:

<input type="checkbox" onclick="toggleAll(this)" /> Select All

集成后,单击“全选”复选框将切换所有其他选项的选中状态页面上名称为“foo”的复选框。这为用户提供了一种便捷的方式来快速轻松地选择表单中的所有项目。

以上是如何在 HTML 中创建'全选”复选框?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn