频道栏目
首页 > 资讯 > JavaScript > 正文

jQuery判断checkbox,radio是否选中

16-05-07        来源:[db:作者]  
收藏   我要投稿

这里写图片描述

 

方法一:
if ($("#checkbox-id").get(0).checked) {
    // do something
}

方法二:
if($('#checkbox-id').is(':checked')) {
    // do something
}

方法三:
if ($('#checkbox-id').attr('checked')) {
    // do something
}

<!doctype html>
<html lang="en">

    <head>
        <meta charset="UTF-8" />
        <script type="text/javascript" src="js/jquery-2.2.2.min.js"></script>
        <title>Document</title>
        <script type="text/javascript">
            $(function() {
                $("#button").click(function() {
                    var h = $("input[type='checkbox']").length;
                    var s = '';
                    for (var i = 0; i < h; i++) {
                        if ($("input[type='checkbox']").eq(i).is(':checked')) {
                            s += $("input[type='checkbox']").get(i).value;
                        }
                    }
                    alert(s);
                })
            })
        </script>
        <script type="text/javascript">
            $(function() {
                $("#button1").click(function() {
                    var h = $("input[type='radio']").length;
                    var s = '';
                    for (var i = 0; i < h; i++) {
                        if ($("input[type='radio']").eq(i).is(':checked')) {
                            s += $("input[type='radio']").eq(i).val();
                        }
                    }
                    alert(s);
                })
            })
        </script>
    </head>

    <body>
        <input type="checkbox" name="box" id="box1" value="跳水" checked="checked" />跳水
        <input type="checkbox" name="box" id="box2" value="跑步" />跑步
        <input type="checkbox" name="box" id="box3" value="听音乐" />听音乐
        <input type="button" name="button" id="button" value="提交" />
   <br />
        <input type="radio" name="box" id="box1" value="跳水" checked="checked" />跳水
        <input type="radio" name="box" id="box2" value="跑步" />跑步
        <input type="radio" name="box" id="box3" value="听音乐" />听音乐
        <input type="button" name="button" id="button1" value="提交" />
    </body>

</html>
相关TAG标签
上一篇:知识普及:css中单位px和em,rem的区别
下一篇:js数组去重
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站