Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax 设置字段值后如何选择字段内容?_Ajax_Jsf - Fatal编程技术网

Ajax 设置字段值后如何选择字段内容?

Ajax 设置字段值后如何选择字段内容?,ajax,jsf,Ajax,Jsf,我有两个输入字段的简单表单(JSF、ManagedBean) “从”和“到”。当用户填写“发件人”并使用选项卡移动时 to“to”字段我希望将值从“from”复制到 “to”,然后选择“to”的内容,以便用户可以 如果他决定这样做,请覆盖它 谢谢你的帮助 Dalibor您可以使用事件键控执行以下操作: <h:form> <h:panelGrid columns="2"> <h:outputText value="From: "/> <h:

我有两个输入字段的简单表单(JSF、ManagedBean) “从”和“到”。当用户填写“发件人”并使用选项卡移动时 to“to”字段我希望将值从“from”复制到 “to”,然后选择“to”的内容,以便用户可以 如果他决定这样做,请覆盖它

谢谢你的帮助
Dalibor

您可以使用事件键控执行以下操作:

<h:form>
<h:panelGrid columns="2">
    <h:outputText value="From: "/>
    <h:inputText id="from" value="#{bean.from}" >
        <f:ajax event="keyup" render="to" execute="@this" />
    </h:inputText>
    <h:outputText value="To: "/>
    <h:inputText id="to" value="#{bean.to}"/>
</h:panelGrid>
</h:form>
要在输入聚焦时选择文本,请使用

<p:inputText onfocus="this.setSelectionRange(0, this.value.length)"/>

您是否使用PrimeFaces?
<p:inputText onfocus="this.setSelectionRange(0, this.value.length)"/>