JSFでのjQueryの取得
以前、Seleniumに関連したエントリーを書いたときにJSFではidが親要素を伴うと書きました。
例えば
<form id=”form1″>
<input id=”ele1″>
</form>
のような場合中のinputは画面から見たときidがform1:ele1となります。
この要素をjQueryで取得しようとすると
$(“#form1:ele1”).val(); などで取得できそうに見えるのですが、:(コロン)をエスケープしてあげないとうまく取得できません。
$(“#form1\\:ele1”).val(); のようにとってあげましょう。
参考にしたのは↓ここです。