专注前端行业精选
ckeditor编辑器插件提交时获取编辑器的内容 如何自定义ckeditor编辑器的默认内容
作者:鹏仔先生日期:2020-06-24 10:10:02浏览:3320分类:JavaScript
首先,请大家自行下载 ckeditor.js 并引入,我使用的是ckeditor4,下面给大家分享一下获取ckeditor编辑器的内容,和自定义编辑器的内容。
我简单写个提交获取按钮和编辑器
<body> <textarea name="editor1" id="editor1" rows="10" cols="80"></textarea> <button id="GetBtn">获取内容</button> </body>
JS中editor1是编辑器的id或name,大家自行修改自己定义的name或id。
<script> CKEDITOR.replace('editor1', { uiColor: '#CCEAEE' }); // 编辑器默认的内容 CKEDITOR.instances.editor1.setData("共享博客 sharedbk.com"); var GetBtn = document.getElementById("GetBtn"); // 点击时获取编辑器的内容 GetBtn.onclick = function(){ // 获取带html的内容 console.log(CKEDITOR.instances.editor1.getData()) // 获取纯文本内容 console.log(CKEDITOR.instances.editor1.document.getBody().getText()) } </script>
自定义编辑器内容(常用语再次修改编辑器内容时重新打开)
CKEDITOR.instances.editor1.setData("共享博客 sharedbk.com");
获取编辑器带有HTML的内容(一般提交后台时提交此内容)
CKEDITOR.instances.editor1.getData()
获取编辑器纯文本内容(一般文章需要获取摘要,可用此方法,自行js截取下内容即可)
CKEDITOR.instances.editor1.document.getBody().getText()
更多请看ckeditor-4官方文档 https://ckeditor.com/ckeditor-4/
猜你还喜欢
- 09-14 nvm常用命令有哪些?nvm如何切换node版本?nvm如何下载node?
- 08-19 使用HBuilderX将vue或H5项目打包app
- 07-15 小程序嵌入网页向小程序跳转并传参,微信小程序中实现公众号授权获取openId
- 07-13 vue中实现文件批量打包压缩下载(以及下载跨域问题分析)
- 07-08 uniapp调用地图,进行位置查询,标记定位
- 11-05 js截取字符串前几位或者截取字符串后几位
- 10-25 js替换字符串某个字符,js修改字符串中指定字符
- 10-20 uniapp中text-indent不起作用,uniapp首行缩进不管用如何解决?
- 09-26 vue给单独组建的body添加类名
- 08-12 elemtnui 表格如何修改某行文字颜色
- 08-03 vue中调用百度地图 获取经纬度
- 07-09 uniapp小程序实现录音 uniapp小程序长按录音 点击播放等功能(CSS实现语音音阶动画效果)
取消回复欢迎 你 发表评论:
- 搜索
- 随机tag
暂无评论,来添加一个吧。