以下の問題を解決するためにここで私を助けてください。
コード:
<%for(int ind=0;ind<15;ind++){%>
<tr>
<struts-el:select name="OpEnh01pagSincomModelMaintanenceFormBean" property="mdlCode" styleId="mdlDrpDown_+'<%=ind %>'" onchange="modelCodeChanged(this.id)">
<struts-el:options collection="listmodelCodes" property="modelCode" labelProperty="modelCodeDesc" />
</struts-el:select>
</tr>
<%}%>
1) 15 行に 15 個のドロップダウンが必要です。JavaScriptで変更されたドロップダウンを特定するために、ドロップダウンのインデックスが必要です。
2) onChangeEvent によって呼び出される JavaScript で dom を使用してアクセスできるように、一意の ID を取得したいと考えています。
フォーム Bean Name プロパティ mdlDrpDown1、mdlDrpDown2 などがあります。
この形式を試しましstyleId="mdlDrpDown_+'<%=ind %>'"
たが、styleId として取得できませんでした。プロパティ属性は runTimeExpr ではありません。