!!!!控制checkbox的選擇?????

foreveriu 2003-11-08 11:34:07
我的Form里動態產生了許多的checkbox﹐現在我要加上一個限制﹐User最多只能選取8個checkbox﹐當選擇第9個時﹐就彈出對話框提示﹐并使當前的checkbox不被選中.
不知如何實現﹖
...全文
24 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
foreveriu 2003-11-08
  • 打赏
  • 举报
回复
非常感謝﹐
possible_Y 2003-11-08
  • 打赏
  • 举报
回复
<script>
function check(obj)
{
var j=0;
var el = f1.elements;
var count = el.length;
for (i=0;i<count;i++)
{
if (el[i].type=="checkbox" && el[i].checked==true)
j++;
}
if(j>8)
{
alert("最多只能選取8個");
obj.checked=false;
}
}
</script>
<form name="f1" action="" method="post">
<input type="checkbox" onclick="check(this)">
<input type="checkbox" onclick="check(this)">
<input type="checkbox" onclick="check(this)">
<input type="checkbox" onclick="check(this)">
<input type="checkbox" onclick="check(this)">
<input type="checkbox" onclick="check(this)">
<input type="checkbox" onclick="check(this)">
<input type="checkbox" onclick="check(this)">
<input type="checkbox" onclick="check(this)">
</form>
slumcherry 2003-11-08
  • 打赏
  • 举报
回复
定义一个计数变量,自己想想,不行我再给你代码

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧