js全选;触犯一个按钮或者的时候怎么让下面的两个相同ID下的checkbox处于选中状态
2个回答
展开全部
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8" />
<title>MODEL PAGE</title>
<script type="text/javascript">
var selAllSites = function (obj)
{
var cid = document.getElementById('cid');
var cks = cid.getElementsByTagName('input');
for ( var i = 0; i < cks.length; i++)
{
if (cks[i].type.toLowerCase() == 'checkbox')
{
cks[i].checked = obj.checked;
}
}
}
</script>
</head>
<body>
<input type="checkbox" name="aa" onclick="selAllSites(this);" />
<div id="cid">
<input type="checkbox" name="aa" />
<input type="checkbox" name="aa" />
</div>
</body>
</html>
更多追问追答
追问
其实我也没必要非同一个ID,只是我想要实现一个效果,其实有很多的触发按钮,每个触发的按钮都能打动其余的checkbox;例如:我点击渠道1,但是渠道1的有很多相同的
追答
那你就在当前document找checkbox就好了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询