0
私はJavaスクリプトを使って選択メニューを取得したいのですが、どうすれば選択項目を得ることができますか?t:selectOneMenu Javaスクリプトを使用して選択した値を取得する方法は?
<h:outputLabel value="#{l.description1}" styleClass="dataValue" />
<t:selectOneMenu id="chooseLevelTypeId"
value="#{AssetWizardComptTypeTile.levelTypeId}">
<f:selectItem itemLabel="" itemValue="0" />
<f:selectItems value="#{GeneralTables.levelTypesList}" />
<a4j:support event="onchange" action="#{WizardMainControl.action}"
??oncomplete="if (document.getElementById('wizardForm:chooseLevelTypeId').selecteditem == 'somthing')
document.getElementById('wizardForm:a1').style.display = 'block';"
reRender="chooseLevelTypeDesc" />
</t:selectOneMenu>
助けのために+1 thx。私はこの答えに遭遇するまで、 'getElementById("#wizardForm:chooseLevelTypeId ")'を長年試みてきました。どうしてあなたは '# 'をjsfに残すことができますが、他の場所では' id'を指定するために '#'が必要です。 –