javascript 怎么判断checkbox是否选中

 我来答
全国流窜
2016-11-16 · TA获得超过403个赞
知道小有建树答主
回答量:417
采纳率:50%
帮助的人:168万
展开全部

<form onsubmit="return checkform(this);">

<input type="checkbox" name="s" /> <input type="submit" value="submit"/>

</form>

function checkform(form){
  //采用通常情况的方式来验证是否被选中

  if(form.s.checked) alert("checked");
  
  //采用jquery方式来验证,此时,与表单无关。只需判断被选中的对象是否大于零,如果没有被选中,size()方法将返回0,如果有多个被选中,则返回被选中的个数。
  if($("input[name='s']:checked").size() > 0) alert("checked");
  
  return false; //测试用,返回flase值,表单不会提交。正式使用时,可删除。
}
尚学堂科技有限公司
2016-11-09 · 百度知道合伙人官方认证企业
尚学堂科技有限公司
北京尚学堂科技有限公司是一家从事JAVA、大数据、web前端、网络在线教育、互联网架构师、Android、ios技术开发、咨询为一体的软件公司。公司由海外留学人员和国内IT人士创建。
向TA提问
展开全部
javascript判断checkbox的方法
1、获取到checkbox结点
2、判断结点的值是否为checked
3、checked几位选中
例:

if(document.getElementById("checkboxID").checked){
alert("checkbox is checked");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
挖金刚
2016-10-27 · TA获得超过314个赞
知道答主
回答量:242
采纳率:0%
帮助的人:66.5万
展开全部
document.getElementById("check1").checked;
为true表示选中,false表示没被选中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-10-25
展开全部
if(document.getElementById("checkboxID").checked){
    alert("checkbox is checked");
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式