`

javascript中如何得到选中的checkbox的值

阅读更多


// 说明: 用 Javascript 验证表单(form)中多选框(checkbox)的值  
function getCheckboxValue(checkbox) { 
 if (!checkbox.length && checkbox.type.toLowerCase() == 'checkbox') 
 { return (checkbox.checked)?checkbox.value:'';  } 
 if (checkbox[0].tagName.toLowerCase() != 'input' ||   checkbox[0].type.toLowerCase() != 'checkbox')
 { return ''; } 
  var val = []; 
  var len = checkbox.length;
  for(i=0; i<len; i++) 
  {   
  if (checkbox[i].checked)   
    {   
        val[val.length] = checkbox[i].value; 
      } 
    }       
   return (val.length)?val:''; 
   } 

 

注意:

上面的代码传入的参数是 checkbox 对象, 

如页面报javascript 错误的话  可以删除掉代码中的第一个if

分享到:
评论
1 楼 ww20042005 2010-11-15  
不太明白!

相关推荐

Global site tag (gtag.js) - Google Analytics