1、利用获取选中值判断选中

/*------判断radio是否有选中,获取选中的值--------*/
var val=$('input:radio[name="sex"]:checked').val();
if(val==null){
    alert("什么也没选中!");
    return false;
} else{
    alert(val);
}

2、使用checked属性判断选中

if ($(this).attr("checked")) {
    alert("选中了");
}

function baidu(){
    var radios = document.getElementsByName("a");
    for ( var i = 0; i < radios.length; i++) {
        if (radios[i].checked==true) {
            i++;
            alert("你选中的是第"+i+"个单选框。值为:"+radios[--i].value);
        }
    }
}

标签: radio

评论已关闭