Jquery:CKEDITOR无法读取未定义的属性'GetData'

时间:2017-07-06 11:12:33

标签: jquery ckeditor

我使用ckeditor.js来创建TextArea编辑器

要获得该值,我使用了

 CKEDITOR.instances.content.GetData();

我收到了这个错误

Cannot read property 'GetData' of undefined

所以我该如何解决?

这是我的代码

<script src="js/Lib/CKEdit/ckeditor.js"></script>
<button type="button" onclick="test()">test</button>
<div class="col-lg-10">
    <textarea class="form-control" id="txtFT_Content" name ="txtFT_Content"></textarea>
    <script>
        CKEDITOR.replace( 'txtFT_Content', { } );
        function test()
        {
            var x = CKEDITOR.instances.content.GetData();
            alert( x );
        }
    </script>
</div>

1 个答案:

答案 0 :(得分:2)

您使用了错误的实例ID和错误的方法名称。尝试使用

CKEDITOR.instances["txtFT_Content"].getData();

这应该返回该CKEditor实例的HTML内容。