更改可见性onclick jsf

时间:2013-09-23 15:29:42

标签: javascript jsf

我想在用户点击文字时使文字可编辑。

所以我认为我可以用两个组件来实现这个目标

        <h:outputText id="description_" value="#{cc.attrs.description}" /> 

        <h:inputText id="description" value="#{cc.attrs.description}" />

现在的问题是,两个组件同时显示。我想h:inputText将隐藏/折叠的行为。当用户点击h:outputText时,应隐藏h:outputText并显示h:inputText,以便用户可以编辑输入中的文本。如果h:inputText失去焦点,则应显示h:outputText并隐藏h:inputText。

是否有针对此的JSF解决方案?

1 个答案:

答案 0 :(得分:0)

一种解决方案是使用http://www.primefaces.org/showcase/ui/inplace.jsf或使用h:outputLabel和ajax。