单选框和复选框同时存在的问题

greatlsd 2005-03-24 07:59:29
表单中同时存在单选框和复选框,3个单选,2个复选

想实现以下功能:
选择任意一个单选,2个复选的勾都将自动去掉(如果已经构选的话)
选择任何一个复选,单选的勾也将自动去掉(如果已经构选的话)

总之就是,选了单选则自动去掉多选的构选,选了多选则自动去掉单选的构选,2者不能同时选中
...全文
370 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
greatlsd 2005-03-24
  • 打赏
  • 举报
回复
牛人,谢谢
jarraytan 2005-03-24
  • 打赏
  • 举报
回复
测试通过。修改时注意各控件的名字和脚本里的名字同时修改。
menrock 2005-03-24
  • 打赏
  • 举报
回复
说得真混乱
jarraytan 2005-03-24
  • 打赏
  • 举报
回复
<script language="VBScript" type="text/VBScript">
sub check_form(i)
with document.form1
if i=1 then
.chkbox(0).checked=false
.chkbox(1).checked=false
elseif i=0 then
for each r in .radios
r.checked=false
next
end if
end with
end sub
</script>
<form name="form1" method="post" action="">
<input type="radio" name="radios" value="1" onClick="check_form(1)"> 1
<input type="radio" name="radios" value="2" onClick="check_form(1)"> 2
<input type="radio" name="radios" value="3" onClick="check_form(1)"> 3
<input name="chkbox" type="checkbox" id="chkbox" value="4" onClick="check_form(0)">
<input name="chkbox" type="checkbox" id="chkbox" value="6" onClick="check_form(0)">
</form>
greatlsd 2005-03-24
  • 打赏
  • 举报
回复
我比较笨,你解释一下吧,怎么做
jarraytan 2005-03-24
  • 打赏
  • 举报
回复
不是好EASY的么?
greatlsd 2005-03-24
  • 打赏
  • 举报
回复
再解释一下,那2个复选合在一起相当于一个单选,也就是说它们2个合在一起和那3个单选是并列关系,选择这2个复选的任何一个,其他3个单选就不能再选中.同样,3个单选,任何一个被选中,这2个复选也将不能选中

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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