js获取radio标签的选中项

  radio标签为单选框,name相同的radio标签同时只允许一个被选中。下面是如何获取其选中项的value:

document.getElementsByTagName('button')[0].addEventListener('click',function(){
        var rdo = document.getElementsByName('qwe');
            for(var i= 0;i<rdo.length;i++){
            if (rdo[i].checked==true){
                alert(rdo[i].value+'  is selected.');
                break;
            }else{
                if(i==rdo.length-1){
                    alert('none is selected.');
                }
            }
        }
    },false);

  如果没有被选中的项则提示"none is selected."否则会弹出相应的提示。

posted @ 2015-02-26 17:42  杜偉  阅读(1686)  评论(0编辑  收藏  举报