我已经实现了一个小型 Java servlet 来使用 CKEditor 的预构建对话框上传一些文件,但我遇到了一个小问题:我有多个预构建对话框,并且我想在上传已完成,但并非所有对话框都具有相同的此字段 ID。
例如,我如何测试该对话框中是否存在“txtUrl”字段,以便我可以填充它?我尝试过使用CKEDITOR.dialog.getCurrent().getElement()
,但即使setValueOf
失败,它仍然返回有效的DOM元素,所以我用完了解决问题的想法。
最佳答案
如果未找到,以下内容将返回对话框字段或未定义
:
CKEDITOR.dialog.getCurrent().getContentElement( 'info', 'someFieldName' );
关于javascript - 如何测试CKEditor对话框是否有组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18081391/