永发信息网

JS 复选框判断最少选择两个,应该怎么改

答案:1  悬赏:80  手机版
解决时间 2021-03-14 00:11
&lt;script type=&quot;text/javascript&quot;&gt;<br>     function check(){               <br>                var ids = document.getElementsByName(&quot;hobby&quot;);           <br>                for(var i=1;i&lt;ids.length;i++){<br>                    if(ids.checked)<br>                    {<br><br>                    }else{<br>                     alert('至少选择两个');<br>                    }<br>                }<br>            }<br>&lt;/script&gt;<br>运动:<br>&lt;div id=&quot;dicCheck&quot;&gt;<br>&lt;input type=&quot;checkbox&quot; name=&quot;hobby&quot; value=1/&gt;足球<br>&lt;input type=&quot;checkbox&quot; name=&quot;hobby&quot; value=2/&gt;篮球<br>&lt;input type=&quot;checkbox&quot; name=&quot;hobby&quot; value=3/&gt;乒乓球<br>&lt;input type=&quot;checkbox&quot; name=&quot;hobby&quot; value=4&gt;羽毛球<br>&lt;input type=&quot;checkbox&quot; name=&quot;hobby&quot; value=5/&gt;橄榄球<br>&lt;input type=&quot;button&quot; value=&quot;提交&quot; onclick=&quot;check()&quot; /&gt;<br>&lt;/div&gt;
最佳答案
function check(){    <br>    var ids = document.getElementsByName(&quot;hobby&quot;);    <br>    var count=0;    <br>    for(var i=0,len=ids.length;i&lt;len;i++){<br>    if(ids.checked)<br>    {<br>    count++;<br>    }<br>    }<br>    if(count&lt;2){<br>    alert(&quot;至少选择两个&quot;);<br><br>    }<br>    }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吕布乃一世枭雄我挺欣赏的!只不过有勇无谋!
善正堂中医经络推拿地址在什么地方,想过去办
intel 5系列主板以前都是主板集成显卡,后来
股东能否不通过股东大会同意,转股给他人?
北京二手奔驰suv400ml多少钱
瑞福祥金汤涮牛肚禹州旗舰店我想知道这个在什
营业员和服务员有什么区别
西门子S200中通电延时定时器和保持型通电延时
乐昌市顺丰快递在哪里?
滔博运动(西单新一代商城)在哪里啊,我有事要
德国留学的真实环境是怎样的
算命的说我厚德载物啥意思?
四季包子铺地址在什么地方,想过去办事
如何控制制造费用
跃进街在什么地方啊,我要过去处理事情
推荐资讯
求语文报2017版寒假专号高二版的答案
百变怪无敌了吗?
龙珠cs怎么玩?
旺佰利汽车装具美容会所地址有知道的么?有点
jd5.19打不开igs文件
张姐东北饺子馆地址在什么地方,想过去办事
悠室咖啡地址在什么地方,想过去办事
大专生有必要考英语四级么?
经常看见这个男优,可是就不知道他叫什么名字
江淮骏铃国五的车尿素液消耗量大吗?
用cooledit把《童话》伴奏调到适合C调口琴吹
电脑开机出现英文字母,不动了,怎么办?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?