【實踐】獲取CKEditor的html文本、純文本、被選中的內容及賦值


 
2        <%=Html.TextAreaFor(Model => Model.WORK_INTRODUCTION)%>
3        <script type="text/javascript">
4               CKEDITOR.replace('WORK_INTRODUCTION');
5        </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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM