Javascript 如何确定在icefaces中选择了哪个单选按钮?

Javascript 如何确定在icefaces中选择了哪个单选按钮?,javascript,radio-button,icefaces-1.8,Javascript,Radio Button,Icefaces 1.8,我有3个单选按钮,我想确定选择哪个单选按钮进行进一步处理。我已尝试 document.getElementByIdminselected; 而且 document.getElementByIdminselected.isSelected; 及 document.getElementByNamemin 但是它不起作用。如果您使用的是icefaces,则不必使用任何javascript tweek来获取复选框值 尝试使用ice:selectOneRadio组件。 下面给出了示例代码 <ice:

我有3个单选按钮,我想确定选择哪个单选按钮进行进一步处理。我已尝试

document.getElementByIdminselected; 而且 document.getElementByIdminselected.isSelected; 及

document.getElementByNamemin


但是它不起作用。

如果您使用的是icefaces,则不必使用任何javascript tweek来获取复选框值

尝试使用ice:selectOneRadio组件。 下面给出了示例代码

<ice:selectOneRadio layout="pageDirection"
    partialSubmit="true" value="#{myBean.myButtonValue}">
    <f:selectItem id="1"
        itemLabel="val1"
        itemValue="val1" />
    <f:selectItem id="2"
        itemLabel="val2"
        itemValue="val2" />
    <f:selectItem id="3"
        itemLabel="val3"
        itemValue="val3" /> </ice:selectOneRadio>
其中myBean是我的bean名称 myButtonValue是带有getter setter的bean中的字符串变量


提交表单时,您将在bean中的变量myButtonValue上获得itemValue。querySelector'input[type=radio][name=Whather]:checked'返回所选的无线电输入。请注意,服务器端框架不会影响客户端JavaScript,有两种不同的环境!