首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在CKEditor中使用javascript扩展/放大文本选择?

如何在CKEditor中使用javascript扩展/放大文本选择?
EN

Stack Overflow用户
提问于 2012-08-03 13:23:17
回答 1查看 646关注 0票数 1

谁能告诉我如何在CKEditor中扩展或放大选择。

我可以使用以下命令获取选择

代码语言:javascript
复制
var EditorInstance = CKEDITOR.instances['Editor'];
var selection = EditorInstance.getSelection();

但我想要的是用javascript扩大选择范围。

例如,现在这是我的选择

然后,我想像这样扩展或放大该选项

并且此选择可能包含诸如粗体斜体之类的标签。只使用javaScript请帮助我..

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-03 13:44:59

要扩展Selection,只要在现代web浏览器中,就可以使用modify()方法。例如,要将所选内容向前扩展一个单词,可以执行以下操作:

代码语言:javascript
复制
var selection = window.getSelection();
selection.modify("extend", "forward", "word");

您还可以指定向后扩展,也可以指定按单词、字符、行等扩展。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11789738

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档