首页 > 其他分享 >每周总结8

每周总结8

时间:2022-08-28 18:35:40浏览次数:50  
标签:总结 function 每周 btn1Obj getElementByName 全选 var document

getElementByName方法返回的是一个对象的集合 也就是说getElementByName这个可以匹配多个对象

在返回的元素中,每个对象都是dom对象

设置全选

复制代码
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script type="text/javascript">
        window.onload = function (){
            var boddyObj = document.getElementsByName("boddy");
            var btn1Obj = document.getElementById("btn1");
            btn1Obj.onclick = function (){
                for(var i = 0;i<boddyObj.length;i++)
                {
                    boddyObj[i].checked = true;
                }
            }
            var btn2Obj = document.getElementById("btn2");
            btn2Obj.onclick = function (){
                for(var i = 0;i < boddyObj.length;i++)
                {
                    boddyObj[i].checked = false;
                }
            }
            var btn3Obj = document.getElementById("btn3");
            btn3Obj.onclick = function (){
                for(var i = 0;i < boddyObj.length;i++)
                {
                    boddyObj[i].checked==true?boddyObj[i].checked=false:boddyObj[i].checked=true;
                }
            }

        }
    </script>
</head>
<body>
<p>你的兴趣爱好</p>
<p>
    <input type="checkbox" name="boddy" value="java">java
    <input type="checkbox" name="boddy" value="c++">c++
    <input type="checkbox" name="boddy" value="js">js
</p>
<button id="btn1">全选</button>
<button id="btn2">全不选</button>
<button id="btn3">反选</button>
</body>
复制代码

标签:总结,function,每周,btn1Obj,getElementByName,全选,var,document
From: https://www.cnblogs.com/-0112/p/16633327.html

相关文章

  • 周总结-10week
    目录周总结-10week前端简介超文本传输协议前戏HTTP超文本传输协议HTML简介head内常见标签body内基本标签块儿级标签与行内标签body内基本符号body内布局标签body内常见标签......
  • Java - NIO 总结
    NIO介绍NIO有人称之为non-blockinglO是从Java1.4版本开始引入的一个新的IOAPI,可以替代标准的lOAPI。NIO与原来的IO有同样的作用和目的,但是使用的方式完全......
  • googletest总结
    目录前言googletest简介参考前言使用常用的googletest脚本,编写出易用的,可维护的业务代码贯穿TDD的思想。googletest简介参考googletestusergide......
  • Java - BIO 总结
    BIO介绍BIO编程方式通常是在JDK1.4版本之前常用的编程方式。编程实现过程为:首先在服务端启动一个ServerSocket来监听网络请求,客户端启动Socket发起网络请求,默认情......
  • Flink数仓项目常见问题总结
    Flink数仓项目常见问题总结 一、开发中的常见bug 1、OutputTag的对象新建问题缺少花括号   Exceptioninthread"main"org.apache.flink.api.common.functi......
  • Git 基础知识总结
    Git基础git和svn对比1、git是分布式,svn是集中式2、git把内容按元数据方式存储,svn按文件进行存储3、git分支和svn分支不同4、git的内容完整性要优于svn......
  • MySQL 基础知识总结
    MySQL基础知识总结MySQL基本操作SQL定义:SQL是用于访问和处理数据库的标准的计算机语言。-SQL指结构化查询语言-SQL使我们有能力访问数据库-SQL是一种ANSI......
  • js无限debugger学习总结
    静态js代码debugger1.几千个含有debugger的script标签<script>debugger;</script><script>debugger;</script><script>debugger;</script>.........
  • ABC266总结
    比赛情况AC:6/8排名:830题目分析A(语法)直接输出\(s_{n/2+1}\)即可点击查看代码//Problem:A-MiddleLetter//Contest:AtCoder-AtCoderBeginnerContest......
  • 算法总结
    1.二叉树的右侧视图给定一个二叉树的根节点root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。题解:根之前二叉树解题类似,用广度优先搜索或......