Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.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
Javascript ContentTools:开始编辑时如何聚焦第一个可编辑区域?_Javascript_Wysiwyg - Fatal编程技术网

Javascript ContentTools:开始编辑时如何聚焦第一个可编辑区域?

Javascript ContentTools:开始编辑时如何聚焦第一个可编辑区域?,javascript,wysiwyg,Javascript,Wysiwyg,开始编辑时,如何聚焦第一个可编辑区域?我似乎找不到焦点方法。我想您正在查找ContentTools.EditorApp.get.orderedRegions,这将返回默认顺序的区域列表,这些区域在第页上提供或发现。然后你可以写一些东西,大致如下: function focusFirst(ev) { var regions = ContentTools.EditorApp.get().orderedRegions(); console.log(regions); regio

开始编辑时,如何聚焦第一个可编辑区域?我似乎找不到焦点方法。

我想您正在查找ContentTools.EditorApp.get.orderedRegions,这将返回默认顺序的区域列表,这些区域在第页上提供或发现。然后你可以写一些东西,大致如下:

function focusFirst(ev) {
    var regions = ContentTools.EditorApp.get().orderedRegions();
    console.log(regions);
    regions[0].children[0].focus();
}
ContentTools.EditorApp.get().addEventListener('started', focusFirst);

第一个可编辑区域是什么意思?创建一个工作示例…如果您熟悉ContentTools,那么文档中有多个区域可以作为ContentTools.EditorApp.get.regions进行编辑。我需要从代码中将重点放在其中一个上。我不熟悉这一点,但如果您要创建一个工作示例,我可以看一看,这里的其他人也可以提供帮助