在CKEDITOR 5中获取突出显示/选定的文本,可以通过以下步骤实现:
editor.model.document.selection
来访问。getSelectedText()
方法,可以获取到当前选中的文本内容。以下是一个示例代码:
// 获取CKEDITOR 5编辑器实例
const editor = ClassicEditor
.create( document.querySelector( '#editor' ) )
.then( editor => {
console.log( 'Editor was initialized', editor );
} )
.catch( error => {
console.error( error.stack );
} );
// 获取选中的文本
function getSelectedText() {
const selection = editor.model.document.selection;
const selectedText = selection.getSelectedText();
console.log('Selected Text:', selectedText);
}
在上述示例中,editor
是CKEDITOR 5编辑器的实例对象。通过调用getSelectedText()
函数,可以在控制台输出当前选中的文本内容。
CKEDITOR 5是一款功能强大的富文本编辑器,适用于各种Web应用程序。它提供了丰富的文本编辑功能,包括格式化文本、插入图片、创建链接等。CKEDITOR 5还支持自定义插件和主题,以满足不同项目的需求。
腾讯云提供了云服务器(CVM)和云数据库(CDB)等产品,可以帮助用户搭建和管理云计算环境。更多关于腾讯云产品的信息,请访问腾讯云官方网站:腾讯云。