我真的坚持这个问题,我想你可以帮助我......这是我的问题:
我正在使用Seam应用程序,并使用JSF SelectOneMenu组件来显示颜色:
<h:selectOneMenu id="couleurCategorieMenu" styleClass="couleurCategorie" onmouseover="changeBGcolor2(this);" onchange="changeBGcolor(this);" value="#{adminCategorieAction.currentCateg.codeCouleur}">
<f:selectItems noSelectionLabel="Please Select ..." value="#{adminCategorieAction.plaCategTitreCodeCouleur}" />
</h:selectOneMenu>
现在,我希望selectOneMenu的背景等于鼠标覆盖选项的背景!
我已经完成了一个Javascript函数来根据所选选项的背景更改selectOneMenu的背景:
function changeBGcolor(couleurCateg){
couleurCateg.style.background =
couleurCateg.options[couleurCateg.selectedIndex].value;
}
但是我找不到如何获得实际鼠标覆盖选项的背景:(。
你有什么线索做这种事吗?
提前多多感谢;),
Remi_M