JavaScript全部勾选所有复选框

本例主要说明如何使用JavaScript实现全选功能。效果图如下

点击“全选”前

点击“全选”后

代码如下:

<html>
<head>
<title>全部勾选所有复选框</title>
<metahttp-equiv="Content-Type" content="text/html;charset=UTF-8"/>
<scripttype="text/javascript">
//勾选所有的函数
functioncheckAll(c){
//获取所有的复选框
var arr= document.getElementsByName('myname');
if(c){                //是否全选
//遍历所有的复选框
for(vari=0;i<arr.length;i++){
arr[i].checked= true;//选中
}
}else{                //否则,全不选
//遍历所有的复选框
for(vari=0;i<arr.length;i++){
arr[i].checked= false;//不选中
}
}
}
</script>
</head>
<bodystyle="text-align:center">
<!--定义表单 -->
<form>
你的兴趣:<br>
<inputtype="checkbox" name="myall"onclick="checkAll(this.checked)"/>全选<br>
<br/><br/>
<inputtype="checkbox" name="myname" />全选  
<inputtype="checkbox" name="myname" />全选  
<inputtype="checkbox" name="myname" />全选
</form>

</body>
</html>

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-24 11:32:38

JavaScript全部勾选所有复选框的相关文章

javascript如何动态添加checkbox复选框

javascript如何动态添加checkbox复选框:在实际应用中可能需要动态的添加复选框,下面就简单介绍一下如何实现此效果.单纯的创建一个复选框是很容易的,代码如下: var oCheckbox=document.createElement("input"); oCheckbox.setAttribute("type","checkbox"); oCheckbox.setAttribute("id","mayi&

ExtJs实现复选框组Checkboxgroup单勾选及复选框组对多个复选框组跨控件全选

ExtJs实现复选框Checkboxgroup单勾选及跨控件全选 由于项目的需要,我们要将EXT的控件Checkboxgroup复选框组改造成但勾选,并且实现一个复选框组控制其他多个复选框组的全选,以下是关于如何实现的代码片段. 1.创建CheckboxGroup对象 1,新建空的EOS6.5的工程,新建com.towngas.tcis. gridlock构件包: 2,在com.towngas.tcis.gridlock构件包的"展现"节点下的"页面资源"节点中创建

Jquery复选框的全选全不选及选择所有复选框实现全选的复选框

Jquery代码 $(function () { $(":checkbox.parentfunc").click(function () { //如何获取被点击的那个复选框 $(this).parent().parent().next().find(":checkbox").prop("checked", this.checked); }); $(":checkbox:not(.parentfunc)").click(func

checkbox全选/全不选,子复选框全选父复选框选中

<input type="checkbox" class="optionListAll">/* 父复选框 */ <input type="checkbox" name="optionList"> <input type="checkbox" name="optionList"> <input type="checkbox" n

JS编写全选,复选按钮

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>复选</title></head><body>    <input type="button" name="" value="全选" id="one&

Vue.js小Demo--单选和复选功能实现

Vue官方文档上有单选按钮radio和复选按钮checkbox的例子. 受此启发,写了这个小demo. 演示图: demo.vue文件代码: <div> <div class="Select"> <p class="Title">Single choice</p> <span class="Box" :class="{Selected_active:index == One}&quo

JavaScript操作checkbox复选框

JavaScript操作checkbox的方式和操作radio的方式相似,都是利用元素项的checked属性来完成.先获取checkbox元素集合,遍历集合,对集合中的每一项做操作. 这里讲几个常用的checkbox复选框的常见示例. 取值 给定页面 <body> <p> <label for="hobby">Hobby:   <input type="checkbox" name="hobby" val

Bootstrap之表格checkbox复选框全选

效果图: HTML中无需添加额外的一列来表示复选框,而是由JS完成,所以正常的表格布局就行了: [html] view plain copy <table class="table table-bordered table-hover"> <thead> <tr class="success"> <th>类别编号</th> <th>类别名称</th> <th>类别组<

如何取消xendesktop7.x中发布出来的windows 7中的文件复选框

最近很多用户反映通过Citrix XenDekstop7.x的版本发布出来的windows7会默认开启文件复选框,如下图: 很多用户会感觉不习惯,当然关闭起来也很简单,打开Windows Exploer->工具->文件夹选项->取消勾选"使用复选框以选择项"即可! 很多用户又有了疑问:为何我的模板里没有勾选此项但是发布出来的VM默认勾选此项呢? 其实很简单这个主要是针对触屏设备访问而开启的,在安装VDA7.x后会默认改为Tablet PC模式 http://windo