您的位置:首页 > Web前端 > JavaScript

js循环使用

2016-03-02 20:25 405 查看
js的for循环使用

getElementsByTagName获得一类属性和设置属性

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Untitled Document</title>
<script>
window.onload = function()
{
var oDiv = document.getElementById('div1');
var oCheck = oDiv.getElementsByTagName('input');
var oBtn1 = document.getElementById('btn1');
var oBtn2 = document.getElementById('btn2');
var oBtn3 = document.getElementById('btn3');

oBtn1.onclick = function ()
{
for(var i=0;i<oCheck.length;i++)
{
oCheck[i].checked = true;
}
};
oBtn2.onclick = function ()
{
for(var i = 0;i < oCheck.length;i++)
{
oCheck[i].checked = false;
}
};
oBtn3.onclick = function ()
{
for(var i = 0;i < oCheck.length;i++)
{
if(oCheck[i].checked == true)
oCheck[i].checked = false;
else
oCheck[i].checked = true
}
};

};
</script>
</head>

<body>
<input id="btn1" type="button" value="全选" /><br>
<input id="btn2" type="button" value="不选" /><br>
<input id="btn3" type="button" value="反选" /><br>
<div id="div1">
<input type="checkbox" /><br>
<input type="checkbox" /><br>
<input type="checkbox" /><br>
<input type="checkbox" /><br>
<input type="checkbox" /><br>
<input type="checkbox" /><br>
<input type="checkbox" /><br>
<input type="checkbox" /><br>
<input type="checkbox" /><br>
<input type="checkbox" />
</div>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  js