fei 发表于 2007-4-27 11:34:27

***综合类***自动检测并控制复选框的被选个数

把下列代码加到网页的<body></body>标签之间 从google下载我的照片管理软件
要完成此效果需要两个步骤

第一步:把如下代码加入到<head>区域中

<script language="javascript">
<!-- begin
function countchoices(obj) {
max = 2; // 限制数

box1 = obj.form.box1.checked;
box2 = obj.form.box2.checked;
box3 = obj.form.box3.checked;

count = (box1 ? 1 : 0) + (box2 ? 1 : 0) + (box3 ? 1 : 0);

if (count > max) {
alert("对不起!你最多可选择 " + max + " 个选框! ");
obj.checked = false;
   }
}
//end -->
</script>

第二步:把如下代码加入到<body>区域中

<center>
<form>
    最多先两个
    <p>
<input type=checkbox name=box1 onclick="countchoices(this)">section 1
<p>
<input type=checkbox name=box2 onclick="countchoices(this)">section 2

<p>
<input type=checkbox name=box3 onclick="countchoices(this)">section 3
<p>
</form>
</center>
      










--------------------------------------

http://www.huoyue.com.cn 活跃网,活跃人群的论坛,访问活跃网,将给您带来意想不到的收获,还可以免费为您开论坛,让您免费拥有与朋友、网友交流的论坛。你是年轻人吗?你活跃你就上!
页: [1]
查看完整版本: ***综合类***自动检测并控制复选框的被选个数