国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

javascript中DOM復選框選擇用法實例

2024-04-25 20:34:13
字體:
來源:轉載
供稿:網友

本文實例講述了javascript中DOM復選框選擇用法。分享給大家供大家參考。具體如下:

<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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌恰县| 陵川县| 东兴市| 山西省| 当雄县| 巴中市| 林州市| 桂阳县| 翼城县| 京山县| 芮城县| 新郑市| 泸定县| 双峰县| 龙州县| 盐亭县| 道孚县| 农安县| 凌源市| 隆林| 千阳县| 大足县| 万山特区| 冀州市| 玛曲县| 罗江县| 鲁甸县| 岳西县| 唐海县| 汕尾市| 西丰县| 兴山县| 来宾市| 海阳市| 启东市| 瑞金市| 林西县| 阜城县| 郎溪县| 香河县| 邯郸市|