2012-02-18 7 views
0

私はc:foreachを使って反復し、各入力テキストに一意のIDがあるところで私の入力テキストを表示しました。特定のコンポーネントの個々のIDまたはユーザーが選択したIDを取得するにはどうすればよいですか?c:foreach内の個々のコンポーネントの価値を得る方法?

<c:forEach items="${gapMatch.text}" var="fill"> 
    <ice:outputText value="${fill.outputText}" /> 
    <ice:inputText id="${fill.inputText}" onclick="popup.show();" > 
</c:forEach> 

この入力テキストIDは、管理対象Beanに必要です。

答えて

0

これは何が必要である場合、私は知らないが、あなたはまた、あなたのバッキングBeanにコンポーネントをバインドしてIDを取得することができ、この

function fun(id){ 
    document.getElementById(id) etc 
} 


<ice:inputText id="${fill.inputText}" onclick="popup.show();" 
onblur="fun(this.id);"> 

のようなJavaScript関数を記述することができます。

+0

ありがとうございます。 – Harini

関連する問題