javascript中DOM复选框选择用法实例

   本文实例讲述了javascript中DOM复选框选择用法。分享给大家供大家参考。具体如下:

  ?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>复选框全选全清和反选</title>
<script type="text/javascript">
//取得所有的复选框对象数组
function GetAllCheckBox() {
var div = document.getElementById("Balls");
var inputs = div.getElementsByTagName("input");
//定义复选框数组,用来返回
var checkboxs = new Array();
var nIndex = 0;
for (var i = 0; i < inputs.length; i++) {
//通过type是否为checkbox来判断复选框
if (inputs[i].type == "checkbox") {
checkboxs[nIndex] = inputs[i];
nIndex++;
}
}
return checkboxs;
}
//全选
function selAll() {
var checkboxs = GetAllCheckBox();
for (var i = 0; i < checkboxs.length; i++) {
checkboxs[i].checked = true;
}
}
//全清
function clearAll() {
var checkboxs = GetAllCheckBox();
for (var i = 0; i < checkboxs.length; i++) {
checkboxs[i].checked = false;
}
}
//反选
function reverseAll() {
var checkboxs = GetAllCheckBox();
for (var i = 0; i < checkboxs.length; i++) {
if (checkboxs[i].checked == true) {
checkboxs[i].checked = false;
}
else {
checkboxs[i].checked = true;
}
}
}
</script>
</head>
<body>
<div id="Balls">
<input type="checkbox" id="c1" /><label for="c1">足球</label>
<input type="checkbox" id="c2" /><label for="c2">台球</label>
<input type="checkbox" id="c3" /><label for="c3">乒乓球</label>
<br />
<input type="button" value="全选" onclick="selAll()" />
<input type="button" value="全清" onclick="clearAll()" />
<input type="button" value="反选" onclick="reverseAll()" />
</div>
</body>
</html>

  希望本文所述对大家的javascript程序设计有所帮助。

时间: 2024-12-29 16:53:03

javascript中DOM复选框选择用法实例的相关文章

javascript中DOM复选框选择用法实例_javascript技巧

本文实例讲述了javascript中DOM复选框选择用法.分享给大家供大家参考.具体如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>复选框全选全清和反选</title> &l

Android复选框对话框用法实例简析_Android

本文实例分析了Android复选框对话框用法.分享给大家供大家参考,具体如下: /** * 创建筛选复选框对话框 * @param guoguanglist 联赛名 * @param flags 是否选择 * @create_time 2011-10-26 下午3:59:54 */ private void initFilterDialog(String[] iNamelist, final boolean[] iFlags) { Builder builder = new android.ap

Android之复选框对话框用法实例分析_Android

本文实例讲述了Android之复选框对话框用法.分享给大家供大家参考.具体如下: main.xml布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:l

Android复选框对话框用法实例简析

本文实例分析了Android复选框对话框用法.分享给大家供大家参考,具体如下: /** * 创建筛选复选框对话框 * @param guoguanglist 联赛名 * @param flags 是否选择 * @create_time 2011-10-26 下午3:59:54 */ private void initFilterDialog(String[] iNamelist, final boolean[] iFlags) { Builder builder = new android.ap

Android之复选框对话框用法实例分析

本文实例讲述了Android之复选框对话框用法.分享给大家供大家参考.具体如下: main.xml布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:l

javascript中限制复选框的最大可选数实现代码

提示:您可以先修改部分代码再运行 提示:您可以先修改部分代码再运行

在Word2003文档窗口中使用复选框或单选按钮

  在Word2003中,对话框中的选项按钮分为单选按钮和复选框两种类型.其中复选框一般成组出现,在选取时用户可以一次性选择多个复选框.被选中的复选框中将标记有√符号,再单击一次可取消选择,如图1所示. 文档窗口中使用复选框或单选按钮-单选按钮和复选框"> 图1 Word2003选项按钮 单选按钮通常会成组出现,在选择单选按钮时,用户一次只能选中一个单选按钮.当一个单选按钮被选中后,同组的其他单选按钮将自动被取消选择.被选中的单选按钮中出现一个圆点,再次单击该单选按钮可取消选择,如图2所示

如何启用Win8系统中的复选框功能

  用户用的是Win8系统,现在我想使用复选框功能,请问怎么在Windows8中使用复选框功能? 操作步骤 1. 打开"回收站,鼠标左键点击"查看",鼠标左键点击"选项图标",参见下图 2. 打开"文件夹选项",鼠标左键点击"查看",鼠标左键点击"使用复选框以选择项",参见下图

listview-在ListView中用复选框选择项目文件

问题描述 在ListView中用复选框选择项目文件 程序的ListView视图中设置有复选框.我想从ListView中获取选中的项目,例如:MyFiles应用程序中用复选框选择多个文件,然后点击单个删除按钮就能删除所有的文件.有什么方法实现这样的功能呢? 解决方案 public class MyAdapter extends SimpleAdapter { //private List<Table> tables; SharedPreferences prefs; private Activi