日期:2014-05-18  浏览次数:20680 次

[JSF] 在JavaScript里面怎么才能取到radio button的值?
在JavaScript里面怎么才能取到radio button的值?

<dt>学校:</dt>
<dd>
<h:selectOneRadio style="font:10pt" id="chumonSyubetsu" binding="#{Omw1001s01Bean.chumonSyubetsu}" 
valueChangeListener="#{Omw1001s01Bean.changeAction}" onclick="submit();"
required ="true" >
<f:selectItem itemValue="0"itemLabel="一班"/>
<f:selectItem itemValue="1"itemLabel="二班"/>
<f:selectItem itemValue="2"itemLabel="三班"/>
<f:selectItem itemValue="3"itemLabel="四班"/>
</h:selectOneRadio>
</dd>

------解决方案--------------------
HTML code
var radios = document.getElementsByName("formid:chumonSyubetsu");
    for(i=0;i<radios.length;i++)  
    {  
          if(radios[i].checked)  
          alert(radios[i].value);  
    }