0

我正在使用 ICEFaces 组件,我需要在ice:commandButton.

可以根据特定条件启用或不启用按钮,但我的问题是当按钮被禁用时,工具提示不会显示。

我通过在属性中调用 Javascript 方法来显示工具提示,onmouseover并通过onmouseout.

使用 IE 开发工具检查,禁用按钮时不会呈现这两个属性。

我该如何修改这种行为?

4

1 回答 1

0

禁用的组件既不会获得焦点,也不会对任何事件做出反应。

参考资料:

当一个元素被禁用时,它会变暗并且不响应用户输入。禁用的元素不会响应鼠标事件,也不会响应 contentEditable 属性。

作为一种解决方法,您可以将工具提示分配给<div/>commandButton 周围的 a。

于 2011-05-31T14:45:55.330 回答