javascript 如何用一个radio 联动N个 radio

2020-09-02 体育 63阅读




无标题文档<&><br><script><br /> window.onload = function ()<br /> {<br /> var oParent_Radio = document.getElementById('parent_radio');<br /> <br /> var oChildren = document.getElementById('children');<br /> <br /> var aRadio = oChildren.getElementsByTagName('input');<br />oParent_Radio.onclick = function ()<br /> {<br /> if(oParent_Radio.checked==true)<br /> {<br /> for (var i = 0 ; i<aRadio.length; i++)<br /> {<br /> if(aRadio[i].getAttribute('type')=='radio')<br /> {<br /> aRadio[i].checked=true;<br /> }<br /> }<br /> }<br /> }<br /> }<br /></script><br /></head><br /><body><br /> <input type="radio" id="parent_radio" />我是总开关<br /> <div id="children"><br /> <input type="radio" /><br /> <input type="radio" /><br /> <input type="radio" /><br /> <input type="radio" /><br /> <input type="radio" /><br /> <input type="radio" /><br /> <input type="radio" /><br /> <input type="radio" /><br /> <input /><br /></div><br /></body><br /></html><br />这样就可以了,以某个对象为总开关,当这一个被选取后 全部的都被选取,你的问题描述的不够清晰,具体不知道你要是实现的效果,但是这个可以实现你描述的效果。</script></&>
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com