JSF 2.0 と JQUERY 1.9 を使用しています。コンポーネントに属性を追加しようとしていますが、ページがレンダリングされるときに属性が追加されません。
コンポーネントのjsfコードは次のとおりです。
<h:form id="mainForm">
<h:inputText id="field" value="#{bean.value}"/>
</h:form>
そしてjqueryは次のようになります:
<script type="text/javascript">
// <![CDATA[
window.onload=function(){
$("#mainForm:field").attr("placeholder","Fill me");
}
// <![CDATA[
</script>
これは次のようにレンダリングされます。
<input id="mainForm:field" name="mainForm:field" type="text" value="">
どこが間違っているのですか?ありがとう!