Deprecated: Typecho\Widget\Request::getServer(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in D:\PHP_HOME\www\gp_blog\var\Typecho\Widget\Request.php on line 219

Deprecated: Typecho\Request::getServer(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in D:\PHP_HOME\www\gp_blog\var\Typecho\Request.php on line 349

Deprecated: Typecho\Widget\Response::goBack(): Implicitly marking parameter $suffix as nullable is deprecated, the explicit nullable type must be used instead in D:\PHP_HOME\www\gp_blog\var\Typecho\Widget\Response.php on line 158

Deprecated: Typecho\Widget\Response::goBack(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in D:\PHP_HOME\www\gp_blog\var\Typecho\Widget\Response.php on line 158
js 判断一个radio被选中 - 开发者

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

评论已关闭