現在のタブを離れるときにタブ ヘッダーの色を変更する方法を教えてください。
すでに「ontableave」というプロパティが利用できるようですが、ontableave プロパティで css を呼び出す方法がわかりません。
Richfaces 3.3 と JSF 1.2 を使用しています
前もって感謝します。
どの DOM 要素にも、setAttribute
メソッドがあります。で RF タブへの参照を取得するだけです #{rich:component('yourTabId')}
。すべてをまとめると、
ontableave= "#{rich:component('yourTabId').setAttribute('style','color:red')}"
または、すべて生の JavaScript で行うこともできます (RF の人々が PF コンポーネントのようにコンポーネントのメソッドを無効にしている場合)。そこでは関数があります。
<script>
function changeColor() {
this.style.color = '#cc0000';
}
</script>
そして、関数を呼び出しますontableave