首页 > 作文

js如何判断复选框是否被选中(js获取复选框选中的值)

更新时间:2023-04-05 14:38:01 阅读: 评论:0

相信不少人经常遇到全选中或者全不选中的情形,依旧是淘宝上的购物车,而这个也可以使用脚本来完成相应的功能。所以本篇博文就是主要来介绍一下相关的知识点。

一、案例需求

我们希望在后台系统实现一个批量删除的操作(全选所有的复选框),显示效果如下:

二、步骤分析

第一步,首先我们要先实现这个页面;

第二步,选中全选的那个复选框,通过id来选中;

第三步,当这个总的选中之后,下面的也要选中,下面用name元素。

推荐下我的前端群:524262608,不管你是小白还朱自清的散文代表作是大牛,www.887551.com我都欢迎,不定期分享干货,包括我自己整理的一份前端资料和零基础入门教程,欢迎初学者和在进阶中的小伙伴。

三、代码实现

<html><head><title>全选与全不选</title> <meta http-equiv="content-type" content="text/html;chart=utf-8"><script>function chooornot(){ var checkall=document.getelementbyid("checkall"); //alert(checkall); if(checkall.checked==true){ //alert("全选");//当这个复选框被选中,那就说明下面的复选框都回被选中var checkones=document.getelementsbyname("checkones"); //alert(checkones);//在开发人员调试工具中可以看出这是一个集合for(var i=0;i<checkones.length;i++){ checkones[i].checked=true; } }el{ var checkones=document.getelementsbyname("checkones"); for(var i=0;i<chec化学化合价口诀kones.length;i++){ checkones[i].checked=fal; } } } </script></head><body><table border="1" align="center" width="500px"><tr><td colspan="4"><input type="button" value="添加"><input type="button" value="删除"> </td></tr><tr><td><input type="checkbox" id="checkall" onclick="chooornot()"></td><td>编号</td><td>姓名</td><td>年龄</td> </tr><tr><td><input type="checkbox" name="checkones"></td><td>1</td><td>张三</td><td>23</td> </tr><tr><td><input type="checkbox" name="checkones"></td><td>2</td><td>李四</td><td>31</td> </tr><tr><td><input type="checkbox" name="checkones"></td><td>3</td><td>王五</td><td>12</td> </tr><tr><td><input type="再见太难checkbox" name="checkones"&g老婆最大歌曲t;</td><td>4</td><td>赵六</td><td>54</td> </tr><tr><td><input type="checkbox" name="checkones"></td><td>5</td><td>黄七</td><td>52</td> </tr><tr><td><input type="checkbox" name="checkones"></td><td>6</td><td>段九</td><td>12</td> </tr> </table></body></html>

实现效果如下所示:

四、javascript的dom的操作

介绍完上面的案例之后,接下来要介绍的就是javascript的dom操作了…

4.1什么是dom?

dom:document object model,文档对象模型,定义访问和操作结构化文档(html)的方式。

创建结构化的文档:html、xml等

dom通常包括核心dom,html dom,xml d自我简介怎么写om,通常html dom和xml dom是可以相互使用的

html dom将整个html文档呈现成一棵dom树,书中有元素,属性,文本等成员,大概结构如下所示:

4.2document对象

每个载入浏览器的 html 文档都会成为 document 对象。

以下两个方法很重要,但是在手册中查不到!

创建文本节点:document.createtextnode()

创建元素节点:document.createelement()

4.3element对象

什么是element对象?我们所认知的html页面中所有的标签都是element元素

下面介绍一些关于element的一些相关的方法:

4.4attribute对象

什么是attribute对象?我们所认知的html中的所有标签的属性都是attribute对象。

推荐下我的前端群:524262608,不管你是小白还是大牛,www.887551.com我都欢迎,不定期分享干货,包括我自己整理的一份前端资料和零基础入门教程,欢迎初学者和在进阶中的小伙伴。

本文发布于:2023-04-05 14:37:59,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/0c8750cb53cca93918b6c1f283515d7c.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:js如何判断复选框是否被选中(js获取复选框选中的值).doc

本文 PDF 下载地址:js如何判断复选框是否被选中(js获取复选框选中的值).pdf

标签:对象   文档   全选   复选框
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图