多选框数量当选中个数足够后,其他选项将变灰显示,用户无法勾选,根据自己的需求来修改最大选择个数。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html;charset=gb2312"> <meta name="keywords" content="武鸣人网站,武鸣信息网,武鸣本地网,武鸣信息资源平台,减肥,健身,励志,励志语录,js特效,网页特效,www.wuming.ren"> <meta name="description" content="欢迎来到武鸣人信息资源平台,各种信息免费发布,资源共享合作共赢,分享互联网流行的励志语录经典短句,减肥健身健康小常识及打卡记录,收集各种js特效代码。"> <title>js控制多选框选中个数效果三_武鸣人</title> <script type="text/javascript"> function $(id) { return document.getElementById(id); }//武鸣人网站https://www.wuming.ren 网站很好记住,wuming.ren(武鸣拼音.ren域名后缀) var max_obj = 3;//最多可以选择三项 var p = 0; function checkbox(obj) { if(obj.checked) { p++; for (var i = 0; i < $('poll').elements.length; i++) { var e = $('poll').elements[i]; if(p == max_obj) { if(e.name.match('pollanswers') && !e.checked) { e.disabled = true; } } } } else { p--; for (var i = 0; i < $('poll').elements.length; i++) { var e = $('poll').elements[i]; if(e.name.match('pollanswers') && e.disabled) { e.disabled = false; } } } $('pollsubmit').disabled = p <= max_obj && p > 0 ? false : true; }//武鸣人网站https://www.wuming.ren 网站很好记住,wuming.ren(武鸣拼音.ren域名后缀) </script> </head> <body> <a href="https://www.wuming.ren">武鸣人</a>,各种信息资源免费发布,分享励志语录经典短句,减肥健身常识,各种js特效代码。网站很好记住,wuming.ren(武鸣拼音.ren域名后缀)<hr> <!--欢迎来到武鸣人信息资源平台,各种信息免费发布,资源共享合作共赢,分享互联网流行的励志语录经典短句,减肥健身健康小常识及打卡记录,收集各种js特效代码。--> <script type="text/javascript" src="https://www.wuming.ren/ad/tc.js"></script> <script type="text/javascript" src="https://www.wuming.ren/ad/a.js"></script> <form id="poll" name="poll" method="post" action=""> 您觉得武鸣人这个网站的哪些内容最有特色(最多可以选择三项):<br> <input class="checkbox" type="checkbox" id="option_0" name="pollanswers[]" value="1" onclick="checkbox(this)">js特效代码<br> <input class="checkbox" type="checkbox" id="option_1" name="pollanswers[]" value="2" onclick="checkbox(this)">广告代码<br> <input class="checkbox" type="checkbox" id="option_2" name="pollanswers[]" value="3" onclick="checkbox(this)">wuming.ren<br> <input class="checkbox" type="checkbox" id="option_3" name="pollanswers[]" value="4" onclick="checkbox(this)">武鸣人<br> <input class="checkbox" type="checkbox" id="option_4" name="pollanswers[]" value="5" onclick="checkbox(this)">网页特效<br> <button class="submit" type="submit" disabled="disabled" name="pollsubmit" id="pollsubmit" value="true">提交</button> </form> </body> </html>
本文来自武鸣人网站,转载请注明出处