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."否则会弹出相应的提示。