<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><script>//document.getElementsByName根据指定的name属性查询返回多个标签对象的集合//这个集合的操作和数组一样//集合中每个元素都是dom对象//这个集合中的元素顺序是他们在html页面中从上到下的顺序function checkAll(){var hobbys=document.getElementsByName("hobby");//checked表示复选框的选中状态,如果选中是true,不选中是false//check属性刻度可写//alert(hobbys[0].checked);for(var i=0;i<hobbys.length;i++){hobbys[i].checked=true;}}function checkNo(){var hobbys=document.getElementsByName("hobby");//alert(hobbys[0].checked);for(var i=0;i<hobbys.length;i++){hobbys[i].checked=false;}}function checkReverse(){var hobbys=document.getElementsByName("hobby");//alert(hobbys[0].checked);for(var i=0;i<hobbys.length;i++){hobbys[i].checked=!hobbys[i].checked;// if(hobbys[i].checked==true) {//     hobbys[i].checked = false;// } else {//     hobbys[i].checked = true;// }}}</script>
</head>
<body>兴趣爱好:<input type="checkbox" name="hobby" value="cpp">c++<input type="checkbox" name="hobby" value="java">java<input type="checkbox" name="hobby" value="js">JavaScript<br><button onclick="checkAll()">全选</button><button onclick="checkNo()">全不选</button><button onclick="checkReverse()">反选</button>
</body>
</html>

JavaScript中getElementsByName相关推荐

  1. JavaScript中的load事件的作用_史上最全的web前端面试题汇总及答案JavaScript之二(二)...

    作者:樱桃小丸子儿 链接:https://www.jianshu.com/p/abadcc84e2a4 JavaScript JS的基本数据类型 number,string,boolean,objec ...

  2. JavaScript学习笔记06【高级——JavaScript中的事件】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  3. JavaScript中DOM的层次节点(一)

    DOM是针对HTML和XML文档的一个API,描绘了一个层次化的节点树,允许开发人员添加.修改.删除节点的一部分. DOM将HTML和XML文档描绘成一个有多个节点构成的结构,节点分为12种不同的节点 ...

  4. JavaScript中的经典题型(类数组、CSS Sprites、事件委托、经典去重、原型链、闭包、深浅克隆、附带思路流程和源码)

    JavaScript中的经典题型 一.JavaScript中的经典题型 1..如何判断一个数组和类数组? 首先要明白什么是类数组. 类数组:类数组是一个普通对象,他的原型是Object.而真实的数组是 ...

  5. 如何用mshtml获得Javascript中function的返回值[mshtml]

    marginwidth="0" marginheight="0" src="http://218.16.120.35:65001/PC/Global/ ...

  6. JavaScript中DOM对象的详解

    *** JavaScript中DOM对象的详解*** DOM对象:Document Object Model,文档对象模型.也称为document(文档对象),是HTML页面当前窗体的内容,是连接JS ...

  7. JavaScript中的表单编程

    表单编程 1获取表单相关信息 1.什么是表单元素 1.什么是表单元素 在H TML中表单就是指form标签,它的作用是将用户输入或选择的数据提交给指定的服务器 2.如何获取表单元素 <form ...

  8. html页面获取元素,JavaScript中获取HTML元素值的三种方法

    JavaScript中取得元素的方法有三种:分别是: 1.getElementById() 方法:通过id取得HTML元素. 2.getElementsByName()方法:通过name取得元素,是一 ...

  9. JavaScript中BOM及DOM的学习

    JavaScript中BOM及DOM的学习 文章目录 JavaScript中BOM及DOM的学习 1 BOM编程 1.1 BOM编程概述 1.1.1 BOM编程的概念 1.1.2 BOM编程的作用 1 ...

最新文章

  1. 旋转的Apriltag码
  2. 2013/8月读书计划
  3. 带你自学Python系列(十三):Python函数的用法(三)
  4. 清新淡雅水彩手绘花卉插画素材,psd分层好用!
  5. oracle数据库导出和oracle导入数据的二种方法(oracle导入导出数据)
  6. DirectX 9.0 SDK安装
  7. win7睡眠,休眠的区别
  8. dh算法 理论依据_DH算法为什么属于非对称加密算法?
  9. 编程网站:21 个学习网站推荐给你,大部分编程语言都在这里了
  10. QQ号大规模被盗与你我有什么关系?你我该如何做?
  11. 鸿蒙操作系统全面屏,首发鸿蒙操作系统!华为P50 Pro稳了:居中开孔全面屏
  12. pythonword编辑报告模板_使用Python制作WORD报告
  13. Unity编辑器扩展-生成prefab的预览图并保存为图片
  14. Oracle中的日期时间函数
  15. 苹果5港行和大陆行货的区别
  16. macd的python代码同花顺_手把手教你妙用MACD指标
  17. TPS和QPS的区别与联系
  18. 《从0到1:CTFer成长之路》 [第一章 web入门] 常见的搜集
  19. 超声波AE检测在局部放电中的应用
  20. 正则校验特殊字符,英文特殊字符和中文特殊字符

热门文章

  1. Python 书籍 搜索
  2. Android 10 SSL双向认证握手失败
  3. 微信公众号发布时间的技巧?
  4. 存储和虚拟化服务器的对接,储存虚拟化
  5. linux去掉文件中数值符号,去掉linux文本文件中的 ^M 符号
  6. 计算机科学 期刊怎么样,《计算机科学》杂志怎么样?提交的好吗?
  7. 终于,百度网盘等来了真正的对手
  8. 缓冲区(1):为什么会有缓冲区(缓存)?
  9. openldap简介
  10. IT项目管理小组分工情况