爱我网(i5wang.com)LOGO
;
爱我网公告

域名实名认证通知
新网站及非万网接入及时做备案和当面审核通知
个人也可以购买.cn域名赶快行动吧!
朝阳公安局做网站备案的紧急通知

海淀公安局做网站备案的紧急通知
爱我网工作室主营业务:网站建设,网络营销,网站优化,虚拟主机,建网站,做网站,网站制作,网站优化,网络推广,网页设计,域名注册,虚拟主机,企业邮局,网站维护,网站改版,软件开发等.我们拥有丰富的网站制作经验,技术服务团队,结合SEO经验为您量身打造适合网站。根据企业主营业务和网站建设目的,分析并确定网站形象定位,网站功能定位,信息结构设计,栏目设计,页面总量等内容,为您量身订制出一套完整的网站建设方案。我们本着"用心服务客户,让您省心放心,共同分享互联网带来的机遇!"的理念为您提供服务.联系电话:13501155864

网站建设

jquery 分别获取选中的复选框值

在一个页面上动态生成checkbox
有两种这样的情况:     
1.有多个checkbox时,我用js事件去获取当前checkbox没有问题     
2.当动态生成的checkbox只有一个时(指的是当前页面只生成一个checkbox,不是只选中一个)
当是 复选框只有一个选项栏目时,大家都获取不到 复选框的值,解决办法入下:

<script>
function chk(){
 var obj=document.getElementsByName('test');  //选择所有name="'test'"的对象,返回数组
 //取到对象数组后,我们来循环检测它是不是被选中
 var s='';
 for(var i=0; i<obj.length; i++){
 if(obj[i].checked) s+=obj[i].value+'|';  //如果选中,将value添加到变量s中
 }
 //那么现在来检测s的值就知道选中的复选框的值了
 //alert(s==''?'你还没有选择任何内容!':s);
  if(s==''){
   alert("请选择要生成的栏目");
  }else{
   alert(s);
  }
 
 }

 function jqchk(){  //jquery获取复选框值
 var chk_value =[];
 $('input[name="test"]:checked').each(function(){
 chk_value.push($(this).val());
 });
 if(chk_value.length==0){
  alert("请选择要生成的栏目");
 }else{
  alert(chk_value);
 }
 //alert(chk_value.length==0 ?'你还没有选择任何内容!':chk_value);
}
</script>

联系电话:
13501155864
技术QQ:924159801
咨询QQ:289353499
MSN:
bjhappy2008@msn.com
Mail:
i5wangcom@sina.com