无法从 CKEditor 访问文本
Can't access text from CKEditor
我有这个文本区
HTML
<textarea name="description" id="description"></textarea>
JS
CKEDITOR.replace( 'description' );
CKEDITOR.config.contentsCss = [CKEDITOR.getUrl('contents.css'),
CKEDITOR.getUrl('/js/ckeditor/skins/moono-dark/styles.css')];
我这样做了
$('textarea[name="description"]').keyup(function() {
console.log($('textarea[name="description"]').val());
});
我在控制台上什么也看不到。
有人可以告诉我如何进一步调试吗?
要接收事件并访问文本区域的更新内容,您必须像这样使用 CKEDITOR 对象:
CKEDITOR.instances.description.on('change', function() {
console.log(CKEDITOR.instances.description.getData());
});
我有这个文本区
HTML
<textarea name="description" id="description"></textarea>
JS
CKEDITOR.replace( 'description' );
CKEDITOR.config.contentsCss = [CKEDITOR.getUrl('contents.css'),
CKEDITOR.getUrl('/js/ckeditor/skins/moono-dark/styles.css')];
我这样做了
$('textarea[name="description"]').keyup(function() {
console.log($('textarea[name="description"]').val());
});
我在控制台上什么也看不到。
有人可以告诉我如何进一步调试吗?
要接收事件并访问文本区域的更新内容,您必须像这样使用 CKEDITOR 对象:
CKEDITOR.instances.description.on('change', function() {
console.log(CKEDITOR.instances.description.getData());
});