var num=0;
var flag1=document.getElementsByName("1");
var flag2=document.getElementsByName("2");
var flag3=document.getElementsByName("3");
for(i=0;i<flag1.length;i++){
if(flag1[i].check == true){
num++;
}
}
for(i=0;i<flag2.length;i++){
if(flag2[i].check == true){
num++;
}
}
for(i=0;i<flag3.length;i++){
if(flag3[i].check == true){
num++;
}
}
if(num >2){
alert("至少选择了两组单选框")
}
var flag1=document.getElementsByName("1");
var flag2=document.getElementsByName("2");
var flag3=document.getElementsByName("3");
for(i=0;i<flag1.length;i++){
if(flag1[i].check == true){
num++;
}
}
for(i=0;i<flag2.length;i++){
if(flag2[i].check == true){
num++;
}
}
for(i=0;i<flag3.length;i++){
if(flag3[i].check == true){
num++;
}
}
if(num >2){
alert("至少选择了两组单选框")
}
解决方案 »
- 在IE8中使用window.open()丢失session的问题 急!!
- 各位朋友,我们说javascript是不是好无奈,请看下面的例子,应当如何解释啊?
- 这个正则表达式怎么写
- 向前程无优那种地址选取。(高分求)
- 【共享】IE下实现3D柱状图(支持链接、事件),javascript+vml实现
- 一个超链接的问题.....答对立该给分(60)(jsp或javascript,javabean)不够可以再给
- [online]小问题,懂的请帮忙解决,不懂的也请帮忙顶一下,保证有参与有分,谢谢。
- 关于用java读取其他文档里面的信息.
- 请问各位大侠,有没有对输入内容进行是否为时间日期格式的检查的现成的例子?
- 怎样制作一个书本翻页的模版?敬请各位指点。。
- 如何在javascript中判断一组radio中有一个radio被选中,谢谢
- 有分等你拿!求好的JS代码混淆器。
var flag1=document.getElementsByName("1");
var flag2=document.getElementsByName("2");
var flag3=document.getElementsByName("3");
for(i=0;i<flag1.length;i++){
if(flag1[i].checked == true){
num++;
}
}
for(i=0;i<flag2.length;i++){
if(flag2[i].checked == true){
num++;
}
}
for(i=0;i<flag3.length;i++){
if(flag3[i].checked == true){
num++;
}
}
if(num >2){
alert("至少选择了两组单选框");
}
<form name="form1" method="post" action="">
<input type="radio" name="1" value="1">1
<input type="radio" name="1" value="2">2
<input type="radio" name="1" value="3">3 <br>
<input type="radio" name="2" value="1">1
<input type="radio" name="2" value="2">2
<input type="radio" name="2" value="3">3 <br>
<input type="radio" name="3" value="1">1
<input type="radio" name="3" value="2">2
<input type="radio" name="3" value="3">3
<input name=haha type=button value="检查" onclick=check()>
</form>
<script language=javascript>
function check()
{
var num=0;
var flag1=document.getElementsByTagName("input");
for(i=0;i<flag1.length;i++){
if(flag1[i].type=="radio")
{
if(flag1[i].checked == true){
num++;
}
}
}
if(num >2){
alert("至少选择了两组单选框");
}
}
</script>
<input type="radio" name="1" value="1">1
<input type="radio" name="1" value="2">2
<input type="radio" name="1" value="3">3 <br>
<input type="radio" name="2" value="1">1
<input type="radio" name="2" value="2">2
<input type="radio" name="2" value="3">3 <br>
<input type="radio" name="3" value="1">1
<input type="radio" name="3" value="2">2
<input type="radio" name="3" value="3">3
<input name=haha type=button value="检查" onclick=check()>
</form>
<script language=javascript>
function check()
{
var num=0;
var flag1=document.getElementsByTagName("input");
for(i=0;i<flag1.length;i++){
if(flag1[i].type=="radio")
{
if(flag1[i].checked == true){
num++;
}
}
}
if(num >= 2){
alert("至少选择了两组单选框");
}
}
</script>
var flag1=document.getElementsByTagName("input");
for(i=0;i<flag1.length;i++){
if(flag1[i].type=="radio")
{
if(flag1[i].checked == true){
num++;
}
}
}
这样呢,又学到了 。