input type=\"radio\" jquery判断checked的三种方法:

你。 提交于 2020-01-05 04:58:01

<input type="radio" name="radioname" value="" />全部

<input type="radio" name="radioname" value="Y" />是
<input type="radio" name="radioname" value="N" />否
js:
function getRadioValue() {
    var radios = document.getElementsByName("radioname");
    var value;
    for(var i=0;i<radios .length;i++){
    if(radios[i].checked){
      value = radios[i].value;
    break;
    }
    return value;
}
 
jq:
var value = $('input:radio[name="radioname"]:checked').val();
 
 
.attr(‘checked’):   //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:true或false
.prop(‘checked’): //16+:true/false
.is(‘:checked’):    //所有版本:true/false//别忘记冒号哦
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!