·
教程大全 ·
44205
2019-08-17
要求:
1.点击全选按钮时,所有的单击按钮全部被选中;取消时,单击按钮全部被取消。
2.全选按钮选中时,取消任何一个单击选项按钮时,全选按钮取消选中。
3.所有的单击按钮都选中时,全选按钮自动选中。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<input type="checkbox" name="all"/>全选<br />
<input type="checkbox" name="one"/>
<input type="checkbox" name="one"/>
<input type="checkbox" name="one"/>
<input type="checkbox" name="one"/>
<input type="checkbox" name="one"/>
<input type="checkbox" name="one"/>
<input type="checkbox" name="one"/>
<input type="checkbox" name="one"/>
<script type="text/javascript">
//获取所有相关的元素
var all = document.getelementsbyname("all")[0];
var one = document.getelementsbyname("one");
//首先给全选按钮绑定一个点击事件
all.onclick = function(){
//然后遍历所有的单击按钮
for (var i = 0; i < one.length; i++) {
one[i].checked = this.checked;
//当全选按钮被选中时,所有的单击按钮也都被选中;当全选按钮没点击时,所有单击按钮取消选中
}
}
</script>
</body>
</html>
运行后的效果如下:
本文介绍一种高效生成“带符号幂集”的方法:对输入序列中每个元素,独立选择保留原值、取负值或完全排除,从而生成所有合法子集,避免后续过滤,时间复杂度最优为o(3ⁿ)。 本文介绍一种高效生成“带符号幂集”的方法:对输入序列中每个元素,独立选择保留原值、取负值或完全排除,从而生成所有合法子集,避免后续过滤...
本文介绍一种高效生成“扩展幂集”的方法:对输入可迭代对象中的每个元素,允许其以正值、负值或完全不出现于子集中——共三种独立选择,避免生成冗余组合后再过滤。 本文介绍一种高效生成“扩展幂集”的方法:对输入可迭代对象中的每个元素,允许其以正值、负值或完全不出现于子集中——共三种独立选择,避免生成冗余组合...
问题陈述: 查询CITY表中每一行的所有列(属性)。 链接:HackerRank-选择所有SQL 解决方案: 从城市选择*; 说明: SELECT*:星号(*)是SQL中的通配符,表示“所有列”。这部分查询指定您要检索表中的所有列。 FROMCITY:表示您正在从CITY表中选择数据。 此查询将返回...
废话不多说了,直接给大家贴代码了,具体代码如下所示: <!DOCTYPEhtml> <html> <head> <metacharset="utf-8"/> <title>jQuery实现CheckBox全选、全不选</title&g...
本文实例为大家分享了React实现全选功能的具体代码,供大家参考,具体内容如下< 1、主要就是使用state状态管理 2、jsx写的时候要多留心,return的时候最好用一个()包着元素部分,不然有可能编译不过。 <!DOCTYPEhtml> <htmllang="en"&g...
对于全选框的操作分为两种情况: 1.单击全选框,下面全部选中 2.单击下面的复选框,全部点击上,全选框被选中,否则全选框没有选中。 html样式 <tr> <td>爱 好</td> <td> <labelfo...
本篇文章为大家展示了在vue项目中使用checkbox如何实现一个全选功能,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。具体内容如下<template> <divclass="visiblePeople"> <...
本文实例为大家分享了js/jQuery两种代码实现全选效果的具体代码,供大家参考,具体内容如下 注意点 在获取子选框的时候别加上全选框的个数了 技巧 找tbody下面的input标签就可以 jq文件夹自己下载即可 思路 varall=my$("j_tb").getElementsByTagName(...