一组radiobutton  控制 javascript如何来实现

lilinew 2009-09-15 07:10:49
一组radiobutton  控制 javascript如何来实现
 我说一下需求
10行radiobutton ,1行4个。
当用户点某行radiobutton,那么该行和列的radiobutton都不再可选。
也就是说, 用户最多只能选择4个radiobutton,
而且这4个radiobutton都在不同的行列。

问javascript如何来实现?
...全文
172 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lilinew 2009-09-16
  • 打赏
  • 举报
回复
具体radio onclick="do()"
这里click函数如何写啦?
lilinew 2009-09-16
  • 打赏
  • 举报
回复
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ϟ±덢τµµ</title>
<script language="javascript">
function controlWindow(){
var myRadios=document.getElementsByName("myRadio");
//if(myRadios[0].checked==true)
//window.open();
//else
//window.close();
for(int i=0;i<3;i++)
{
//alert(窗体名.??.value);
if(myRadios[i].checked==true)
}
</script>
</head>
<form name="form1">
<body>

<input type="radio" name="myRadio11" value="1" onclick="controlWindow()"/>11
<input type="radio" name="myRadio12" value="2" onclick="controlWindow()"/>12
<input type="radio" name="myRadio13" value="3" onclick="controlWindow()"/>13
<input type="radio" name="myRadio21" value="4" onclick="controlWindow()"/>21
<input type="radio" name="myRadio22" value="5" onclick="controlWindow()"/>22
<input type="radio" name="myRadio23" value="6" onclick="controlWindow()"/>23
<input type="radio" name="myRadio31" value="7" onclick="controlWindow()"/>31
<input type="radio" name="myRadio32" value="8" onclick="controlWindow()"/>32
<input type="radio" name="myRadio33" value="9" onclick="controlWindow()"/>33
</body>
</form>
</html>


中间不知道如何写?
lilinew 2009-09-16
  • 打赏
  • 举报
回复
没有办法 问题是不知道从客户端循环取elemant的值
closewbq 2009-09-15
  • 打赏
  • 举报
回复
每行就是一组radio,这肯定很好实现,选了一个就不能选择其他的了。
至于列不能选择的问题,你可以让每列的radio的Id起的有规律些,如A1,A2....
这样你就可以循环遍历,如果一旦选中一个,其他就是非选中。
lilinew 2009-09-15
  • 打赏
  • 举报
回复
javascript 语法不是很熟悉
否则也不会寻求帮助
经商诗人 2009-09-15
  • 打赏
  • 举报
回复
就要看代码O(∩_∩)O哈哈~
warrior30 2009-09-15
  • 打赏
  • 举报
回复
给不同的rb取不同的名字,但要有规律:
比如第一行为11,12,13,14
第二行的为:21,22,23,24
。。。

点击一个后,通过js来判断哪些变为可选或者不可选。例如点击名字为23的radiobutton,就把2开头的和3结尾的都变为不可选(除了你点击的那个)。

思路就是这样,代码应该很好写吧。

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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