JSF SelectOneMenu:如何获得当前鼠标覆盖的选项?

时间:2012-05-09 18:02:29

标签: javascript jsf seam option selectonemenu

我真的坚持这个问题,我想你可以帮助我......这是我的问题:

我正在使用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

0 个答案:

没有答案