私のコードは以下の通りです:
<p:selectOneRadio value="#{myProgram1.selectedFlag}" id="radID">
<f:selectItems value="#{myProgram1.flags}"/>
</p:selectOneRadio>
<p:commandButton value="check" onclick="check()"/>
私のBeanクラスでは、マップフラグは次のとおりです。
`flags.put("1", "Apple");`
`flags.put("2", "Boy");`
私の目的は、選択したラジオボタンの値を取得することです。たとえば、1を選択した場合、check() javascript関数でAppleを取得できるはずです。私のコードはh:form id="fid"
. 私は試してみdocument.getElementById("fid:radID")[0].checked
ましdocument.getElementById("fid:radID").value
た。何も機能しませんでした。助けてください。