【实践】获取CKEditor的html文本、纯文本、被选中的内容及赋值
2016-04-19 21:33
363 查看
<%=Html.TextAreaFor(Model => Model.WORK_INTRODUCTION)%> <script type="text/javascript"> CKEDITOR.replace('WORK_INTRODUCTION'); </script>
1、获取CKEditor被选中的内容
var mySelection = CKEDITOR.instances.WORK_INTRODUCTION.getSelection();
if (CKEDITOR.env.ie) {
mySelection.unlock(true);
data = mySelection.getNative().createRange().text;
} else {
data = mySelection.getNative();
}
2、获取CKEditor纯文本
var CText=CKEDITOR.instances.WORK_INTRODUCTION.document.getBody().getText(); //取得纯文本
3、获取CKEditor带HTML标签的文本
var CHtml= CKEDITOR.instances.WORK_INTRODUCTION.getData();
4、给CKEditor赋值
CKEDITOR.instances.WORK_INTRODUCTION.setData("要显示的文字内容");
参考文献:http://banu.blog.163.com/blog/static/2314648201282553627350/
http://blog.csdn.net/limlimlim/article/details/17113197
相关文章推荐
- html的元素分类
- 【html】 a 标签
- HTML新型表单的使用
- HTML页面之间跳转传值
- 一个html布局的模板
- 有关HTML表格边框的设置小技巧
- HTML <input> 标签的 type 属性
- <!DOCTYPE html>的作用
- XML 基础
- XSL 语言(EXtensible Stylesheet Language)
- HTML基础学习(一)—HTML
- [转]HTMl中Meta标签详解以及meta property=og标签含义
- HTML转义字符
- [RFC1867] HTML中基于表单的文件上传
- HTML加载顺序总结测试
- base64 html 图片
- HTML特殊符号对照表
- HTML小技巧
- HTML头部声明文件类型
- HTML元素特性的操作方法