我已经使用CKEditor的预建对话框实现了一个小的Java servlet来上传一些文件,但是我遇到了一个小问题:我有多个预建对话框,我想填写其中任何一个的URL字段。上传已完成,但并非所有对话框都具有此字段的相同ID。
我如何测试该对话框中是否存在字段'txtUrl'以便我可以填充它?我尝试使用CKEDITOR.dialog.getCurrent().getElement()
,但即使setValueOf
失败,它仍会返回有效的DOM元素,所以我的想法已经用完了。
答案 0 :(得分:1)
以下将返回对话框字段或undefined
如果未找到:
CKEDITOR.dialog.getCurrent().getContentElement( 'info', 'someFieldName' );