我使用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>
答案 0 :(得分:2)
您使用了错误的实例ID和错误的方法名称。尝试使用
CKEDITOR.instances["txtFT_Content"].getData();
这应该返回该CKEditor实例的HTML内容。