html中,如何自动选择checkbox?
比如有一些东西的列表:电脑、手机、硬盘这三个的前面都有个checkbox另外还有个列表:A、B这两个前面各有个radio我想在选中A之后,让电脑和手机前面的checkbo...
比如有一些东西的列表:电脑、手机、硬盘
这三个的前面都有个checkbox
另外还有个列表:A、B
这两个前面各有个radio
我想在选中A之后,让电脑和手机前面的checkbox自动选择上。选B之后让硬盘前面的checkbox自动选择上并且取消电脑和手机前面的checkbox
该如何做? 展开
这三个的前面都有个checkbox
另外还有个列表:A、B
这两个前面各有个radio
我想在选中A之后,让电脑和手机前面的checkbox自动选择上。选B之后让硬盘前面的checkbox自动选择上并且取消电脑和手机前面的checkbox
该如何做? 展开
1个回答
展开全部
用JS
假设要选取的checkbox的name都为a[],A的id=aa;先在A上加这个onclick="qx('a')";
<script>
var y
function qx(ename){
var x=document.getElementsByName(ename);
if(y==1){
for (i=0;i<x.length;i++){
x[i].checked=false;
}
y=2
}else{
for (i=0;i<x.length;i++){
x[i].checked=true;
}
y=1
}
}
</script>
同理 B就是qx('b')
假设要选取的checkbox的name都为a[],A的id=aa;先在A上加这个onclick="qx('a')";
<script>
var y
function qx(ename){
var x=document.getElementsByName(ename);
if(y==1){
for (i=0;i<x.length;i++){
x[i].checked=false;
}
y=2
}else{
for (i=0;i<x.length;i++){
x[i].checked=true;
}
y=1
}
}
</script>
同理 B就是qx('b')
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询