六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 176|回复: 0

js 判断checkbox是否选中

[复制链接]

升级  91.2%

298

主题

298

主题

298

主题

进士

Rank: 4

积分
956
 楼主| 发表于 2013-1-29 08:52:50 | 显示全部楼层 |阅读模式
//第几个没有选     
<input type="checkbox" name="checkbox1" checked>     
<input type="checkbox" name="checkbox1">     
<input type="checkbox" name="checkbox1" checked>     
<input type="checkbox" name="checkbox1">     
<input type="checkbox" name="checkbox1">     
<script language=javascript>     
function check(obj)     
{     
   
for(i=0;i<document.all(obj).length;i++)     
{     
if(!document.all(obj)[i].checked)alert("第"+(i+1)+"个没有选择")     
}     
}     
</script>     
<input type=button  value="检测">     
   
   
//一个也没有选     
   
   
<input type="checkbox" name="test">     
<input type="checkbox" name="test">     
<input type="checkbox" name="test">     
<input type="checkbox" name="test">     
<input type="checkbox" name="test">     
<Script Language="JavaScript">     
function check(obj){     
for(i=0;i<document.all(obj).length;i++){     
if(document.all(obj)(i).checked){     
return;     
}     
}     
window.alert('一个也没有选!');     
}     
</Script>     
<input type=button  value="检测">     

//第几个没有选  
<input type="checkbox" name="checkbox1" checked>  
<input type="checkbox" name="checkbox1">  
<input type="checkbox" name="checkbox1" checked>  
<input type="checkbox" name="checkbox1">  
<input type="checkbox" name="checkbox1">  
<script language=javascript>  
function check(obj)  
{  

for(i=0;i<document.all(obj).length;i++)  
{  
if(!document.all(obj)[i].checked)alert("第"+(i+1)+"个没有选择")  
}  
}  
</script>  
<input type=button  value="检测">  


//一个也没有选  


<input type="checkbox" name="test">  
<input type="checkbox" name="test">  
<input type="checkbox" name="test">  
<input type="checkbox" name="test">  
<input type="checkbox" name="test">  
<Script Language="JavaScript">  
function check(obj){  
for(i=0;i<document.all(obj).length;i++){  
if(document.all(obj)(i).checked){  
return;  
}  
}  
window.alert('一个也没有选!');  
}  
</Script>  
<input type=button  value="检测">  



Java代码  
<script language="javascript">     
function checkme()     
{ var checkmemberid;//定义团员     
var checkcontentid;//定义文章     
    checkmemberid=false;     
    checkcontentid=false;     
//判断团员是否选中     
if (document.all.memberid.checked==true)//只有一个单选钮的情况     
   {      
     checkmemberid=true;     
         
   }     
for(i=0;i<document.all.memberid.length;i++)//有一组单选钮的情况     
{     
if(document.all.memberid(i).checked)     
{     
checkmemberid=true;      
}     
}     
//判断文章是否选中     
if (document.all.contentid.checked==true)//只有一个单选钮的情况     
    {      
     checkcontentid=true;     
    }     
for(i=0;i<document.all.contentid.length;i++)//有一组单选钮的情况     
{     
if(document.all.contentid(i).checked)     
{     
checkcontentid=true;      
}     
}      
//将结果返回     
if (checkmemberid==false)     
    { window.alert("请选择团员!");     
    return false;     
    }     
else if(checkcontentid==false)     
{     
     window.alert("请选择文章!");     
    return false;     
}     
return true;     
   
   
}     
   
   
</script>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表