2014-10-17 93 views
0

我有3個單選按鈕和欲確定哪個單選按鈕被選擇用於進一步processing.I試圖如何識別在icefaces中選擇哪個單選按鈕?

的document.getElementById(「minselected」); 也 document.getElementById(「minselected」)。isSelected(); 和

document.getElementByName(「min」);

但它不工作。

+0

'document.querySelector('input [type = radio] [name = whatever]:checked')'返回選定的無線電輸入。 – undefined 2014-10-17 07:43:03

+0

請注意,您的服務器端框架不會影響客戶端JavaScript,因此有兩種不同的環境! – undefined 2014-10-17 07:44:46

回答

0

如果您使用的是冰面,您不必使用任何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是豆一個字符串變量吸氣劑二傳手

當您提交表單,您將得到在bean項目值的變量myButtonValue

相關問題