1

レンダリングされた属性にjavascript関数を呼び出す方法はありますか? JavaScript関数を呼び出したい理由は、使用しているページにコントローラーがないため、次のようなことができないためですrendered="{!canRender}"

apex:outputText を使用してテキストを表示していますが、このテキストを特定のユーザーに対して非表示にしたいと考えています。

私は次のことを試みましたが、どれもうまくいきませんでした。

rendered="javascript:myfucntion();"
rendered="myfunction();"
4

1 に答える 1

4

レンダリングされた属性でこれを行うことはできませんが、ページの読み込み時に JavaScript を使用して、表示スタイル属性を none に設定することで、表示したくないフィールドを非表示にすることができます。

于 2012-05-25T00:01:23.507 に答える