如何测试CKEditor对话框是否有组件?

时间:2013-08-06 13:18:31

标签: javascript dom ckeditor

我已经使用CKEditor的预建对话框实现了一个小的Java servlet来上传一些文件,但是我遇到了一个小问题:我有多个预建对话框,我想填写其中任何一个的URL字段。上传已完成,但并非所有对话框都具有此字段的相同ID。

我如何测试该对话框中是否存在字段'txtUrl'以便我可以填充它?我尝试使用CKEDITOR.dialog.getCurrent().getElement(),但即使setValueOf失败,它仍会返回有效的DOM元素,所以我的想法已经用完了。

1 个答案:

答案 0 :(得分:1)

以下将返回对话框字段或undefined如果未找到:

CKEDITOR.dialog.getCurrent().getContentElement( 'info', 'someFieldName' );