CKEDITOR-无法编辑文本或使用任何按钮
CKEDITOR - cannot edit text or use any of the buttons
我有一个div,单击它将打开CKEDITOR。我希望将div的内容加载到编辑器中。当我点击关闭编辑器时,我希望编辑器的内容显示在div中
这是我的代码:
<script>
var editor;
$(function () {
if (editor != null) {
editor.destroy(true);
}
else {
editor = null;
}
editor = CKEDITOR.replace('editor1');
$('.textObj').on('dblclick', function () {
$('#cke_editor1').show();
$("#cke_1_contents").html($('.textObj').html());
})
$('#cke_1_top').on('dblclick', function () {
$('.textObj').html($('#cke_1_contents').html());
$('#cke_editor1').hide();
})
</script>
<div class="textObj">Here is some Text</div>
<textarea name="editor1" id="editor1" contenteditable="true"></textarea>
当我双击div时,它会按预期打开编辑器,编辑器中确实包含div中的文本。但是,我无法编辑文本,当我单击其中一个按钮时,我会收到错误:Unaught TypeError:无法读取undefined的属性"getSelection"。
有人能帮忙吗?
为什么要同时拥有textarea和div?
使用ckeditor内联编辑。
删除文本区域。
将contenteditable="true"添加到div。
相关文章:
- 是否有任何可能的原因使我应该指定类型=“”;按钮“;用于我的按钮元素
- 我必须点击两次才能激活任何按钮操作(离子/角度)
- 如何在jquery中检测浏览器的后退按钮,如果有任何对话框打开,请关闭它
- 如果没有任何输入,如何启用按钮
- 如何通过ajax php将图像上传到服务器本地目录,其中html表单haven't任何传统的提交按钮
- 如何将按钮的数据属性设置为输入[type=text]中设置的任何值
- JavaScript - 如果选中任何复选框,请选择单选按钮
- 如果未输入任何内容,则使 JavaScript 按钮不执行任何操作
- 单击页面中的任何按钮时,使用Jquery file Upload时都会打开文件对话框
- 调用Javascript函数没有任何按钮在PHP中触发它
- 如何使用 JavaScript 单击“任何”按钮时设置标签的焦点
- 在页面完成加载后立即使用 jQuery 创建一个弹出窗口,而无需按下任何按钮
- 页面上的任何按钮都会发送表单,即使是表单标记之外的按钮
- 如何检查是否选中了每行中的任何按钮
- CKEDITOR-无法编辑文本或使用任何按钮
- 为什么不'当我按下任何按钮时,这个Javascript代码都能工作并生成一个介于1和3之间的数字
- 从数据库检索,无需单击使用onfocus的任何按钮
- 如何在javascript中获得这些值的任何按钮的点击
- 如何从一个页面返回到前一个页面,而不需要使用jquery或ajax单击任何按钮
- 为每个按钮分配相同的功能,并在单击任何按钮时更改功能参数