javascript - 使用 jQuery 获取特定的 iFrame 类(或获取 CKEditor 值)

标签 javascript jquery html ckeditor

我目前通过这种方式获取 iFrame:

$('body', window.parent.frames[0].document)

这是针对 CKEditor 的,所见即所得 html 编辑器。但是,我相信它会动态添加某些其他框架(不知道如何)。因此,我宁愿只通过类名获取特定的框架,我知道该框架将始终存在(与上面的方法不同,它只会获取第一个实例)。

类名称为:cke_wysiwyg_frame

我该怎么做?

(原因是我使用按钮将内容保存到数据库中;该按钮需要知道 CKEditor 内容在哪里。到目前为止,我的做法并不可靠。)

编辑:我决定使用 Ckeditor API 以正确的方式进行操作,而不是上面我请求的 hack。

最佳答案

要从编辑器实例获取值,您可以引用该实例并使用 getData

CKEDITOR.instances.editorId.getData();

关于javascript - 使用 jQuery 获取特定的 iFrame 类(或获取 CKEditor 值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23414236/

相关文章:

javascript - 在另一个对象中实例化一个对象

javascript - 在 .SlideToggle() 时更改 .CSS()

javascript - 如何在 HTML 页面中显示图像

jquery - 如果使用 css 超过 100%,则使 div 子 pre 元素全部具有相同的宽度

jquery - 隐藏 div 上的 Google Map API V3(jquery-ui 选项卡)

html - border-image 没有环绕整个边框

javascript - 在移动设备上移动元素

Javascript |基于连续字母条件的动态字符数组

javascript - 选项卡宽度中的 Angular HighChart

php - 从 PHP 到 MYSQL 的复选框到数组的简单代码有什么问题?