我在ASP.NET webforms应用程序中使用CKEditor。我正在使用CKEditor控件将它放到我的页面中:
<CKEditor:CKEditorControl ID="CKEditorControl" runat="server" />
但我想在客户端获取编辑器的内容长度。我试着这样做:
CKEDITOR.instances['<%= CKEditorControl.ClientID %>'].getData().length;
虽然它不起作用,因为:“未捕获的TypeError:无法调用未定义的方法'getData'”
所以我的问题是。我究竟做错了什么?在使用CKEditorControl时,是否可以在客户端获得CKEditor的长度?
答案 0 :(得分:0)
此代码有效:
$('#cke_<%= CKEditorControl.ClientID %> iframe').contents().find('body').html()
我现在不确定,但我想我的所有问题都是因为我在加载编辑器之前试图获取数据。