Javascript 如何在CKEditor自定义插件中将id分配给元素

Javascript 如何在CKEditor自定义插件中将id分配给元素,javascript,jquery,ckeditor,Javascript,Jquery,Ckeditor,我在CKEditor中创建了一个自定义插件。插件内部有一个文本框,我想为其分配ID。分配ID的原因是我想在单击按钮时显示或隐藏此文本框 即使我像元素的其他属性一样分配ID。在源代码中(我使用了inspect元素),CKEditor将一些随机ID(例如cke_121_textInput)分配给这个字段 编写代码时无法知道此随机ID 代码如下:(CKEditor对话JS) CKEDITOR.dialog.add( 'testPluginDialog', function( editor ) { ..

我在CKEditor中创建了一个自定义插件。插件内部有一个文本框,我想为其分配ID。分配ID的原因是我想在单击按钮时显示或隐藏此文本框

即使我像元素的其他属性一样分配ID。在源代码中(我使用了inspect元素),CKEditor将一些随机ID(例如cke_121_textInput)分配给这个字段

编写代码时无法知道此随机ID

代码如下:(CKEditor对话JS)

CKEDITOR.dialog.add( 'testPluginDialog', function( editor ) {
...
elements: [
{
type: 'text',
id: 'txtCustomerName',
label: 'Customer Name',
commit : function( data )   {
data.txtCustomerName= this.getValue();
}
}...
...