js函数问题请教:js函数三个单选按钮控制一个开关,只要有一个开着,开关就打开

js函数三个单选按钮控制一个开关,只要有一个开着,开关就打开(包括change事件),该怎么写啊我在详细说一下我的场景吧:三个单选框(radio)共用另外一个input标... js函数三个单选按钮控制一个开关,只要有一个开着,开关就打开(包括change事件),该怎么写啊
我在详细说一下我的场景吧:三个单选框(radio)共用另外一个input标签,如下图:
就是这三个有一个选是,另外两个为否的情况下,显示档案编号,当单选按钮更改的时候,只要有一个选择的是,也要显示档案编号;
选在选择的情况下,我已经知道怎么写了,就是只要这三个都为否的情况下,不显示,否则都显示,到那时change事件还不会写,求大神帮忙!!!
展开
 我来答
网海1书生
科技发烧友

2018-12-26 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部

单选按钮的特点是:1、只要你用鼠标点了任何一个按钮,这个按钮的状态就一定是选中的,你不可能通过鼠标点击把一个选中状态的单选按钮改为未选中;

2、只要有一个单选按钮是选中的,同组的另两个单选按钮就一定是未选中的

所以,问题就简单了,只要在单选按钮的click事件中把开关设为打开就OK了,别的代码都不用写,也不需要判断单选按钮的状态,因为这个时候百分百可以肯定有一个按钮的状态是选中的。

追问
请大神帮忙解决啊
匿名用户
2018-12-26
展开全部

这个人分了三个组,楼下老大,别搞笑!

更多追问追答
追问
求大腿代码
追答
请重新提问,此题已经采纳了,不做无劳的工作,谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
l7722526
2018-12-26 · TA获得超过2.7万个赞
知道大有可为答主
回答量:2.8万
采纳率:84%
帮助的人:3800万
展开全部
 三联开关,用在照明线路上并不合适(最常用的是用两联开关),原因是布线和所用的开关复杂,得用两只2D2W和一只1D2W的开关组成。具体线路费点时间还是不难画出的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
开花的树图文设计
2018-12-26 · TA获得超过884个赞
知道小有建树答主
回答量:2016
采纳率:74%
帮助的人:290万
展开全部
var btn= document.getElementsClassName(" required");
btn.onclack=function(){
if(btn[1].checked==true || btn[3].checked==true ||button[5].checked==true){
btn[6].value="开灯"
}else{btn[6].value="关灯"}

}
追答
单词错了,应该是onclick
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匡暮昀5U
2018-12-27 · TA获得超过235个赞
知道小有建树答主
回答量:494
采纳率:76%
帮助的人:167万
展开全部
只需判断任何一个是开的,就为true,就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式