Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.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 页面加载时自动将焦点设置在p:编辑器上_Ajax_Jsf_Primefaces_Facelets - Fatal编程技术网

Ajax 页面加载时自动将焦点设置在p:编辑器上

Ajax 页面加载时自动将焦点设置在p:编辑器上,ajax,jsf,primefaces,facelets,Ajax,Jsf,Primefaces,Facelets,如何在页面加载时自动设置焦点 加载页面后,我希望能够在编辑器中写入,而无需额外单击编辑器面板。Primefaces提供属性“widgetVar”,因此您可以从客户端获取元素并将其聚焦: <h:head> <script type="text/javascript"> function test() { xxx.focus(); } </script>

如何在页面加载时自动设置焦点


加载页面后,我希望能够在编辑器中写入,而无需额外单击编辑器面板。

Primefaces提供属性“widgetVar”,因此您可以从客户端获取元素并将其聚焦:

<h:head>
        <script type="text/javascript">
            function test() {
                xxx.focus();
            }
        </script>
    </h:head>
    <h:body onload="test()">        
        <h:form id="form">  
            <p:inputText id="rongnk" value="test"/>
            <p:editor widgetVar="xxx" id="nkrong" value="123" width="600"/>  
        </h:form>  
    </h:body>

功能测试(){
xxx.focus();
}