JS 如何联动? 两个checkbox联动一个下拉框?如何联动,急需!

 我来答
lxs_lingting
2011-08-18 · TA获得超过990个赞
知道小有建树答主
回答量:900
采纳率:100%
帮助的人:221万
展开全部
<!--
找你说的写的,千万要采纳啊, \(^o^)/
-->
<body>
<input name="ra" type="radio" id="radio" value="游戏直充" onClick="get_ra()">游戏直充
<input type="radio" name="ra" id="radio" value="游戏点卡" onClick="get_ra()">游戏点卡
<input type="radio" name="ra" id="radio" value="QQ币" onClick="get_ra()">QQ币
<br>
<br>
<select name="sel" id="sel"></select>
</body>
<script>
function set_sel(num){
var arr=[
["游戏直充子1","游戏直充子2","游戏直充子3"],
["游戏点卡1","游戏点卡2","游戏点卡3"],
["QQ币1","QQ币2","QQ币3"]
];
var obj=document.getElementById("sel");
obj.length=0;
for(var i=0;i<arr[num].length;i++){
obj.options[obj.length]=new Option(arr[num][i],arr[num][i]);
}
}
function get_ra(){
var num;
var ra=document.getElementsByName("ra");
for(var i=0;i<ra.length;i++){
if(ra[i].checked){
num=i;
break;
}
}
set_sel(num);
}
</script>
老刀正能量
2011-08-18 · TA获得超过2011个赞
知道大有可为答主
回答量:1487
采纳率:0%
帮助的人:1544万
展开全部
问题不明确,如何能得到答案呢?
提问最大的忌讳就是不明不白的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-18
展开全部
<script type="text/javascript">
//<![CDATA[
jQuery(document).ready(function(){
var j = jQuery("input[name='diagnostic[]']").length;
jQuery("input[name='diagnostic[]']").each(function(e){
if(jQuery(this).attr("checked") == false)
j--;
});
});
//Pay attention to the code marked with red color. After that, we can get that at least one checkbox is selected.
//]]>
</script>
追问
能否给个具体的例子?谢谢了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
apple美妞
2011-08-18 · 超过19用户采纳过TA的回答
知道答主
回答量:101
采纳率:0%
帮助的人:55.8万
展开全部
说具体点才有解决得办法呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式