Javascript 单击“添加”按钮时如何生成多个ckeditor5?

Javascript 单击“添加”按钮时如何生成多个ckeditor5?,javascript,ckeditor,ckeditor5,Javascript,Ckeditor,Ckeditor5,我想为后者建立一个应用程序。我将ckeditor5用于文档(DecoupledDocumentEditor)。官方的后者有很多页面,所以我必须为输入制作多个ckeditor5。该计划是: 单击“添加页面”按钮添加ckeditor5和textarea。这是此步骤的代码: 函数添加_字段(){ var x=document.getElementById(“新页面”); var new_field=document.createElement(“textarea”); 新的_field.setAtt

我想为后者建立一个应用程序。我将ckeditor5用于文档(
DecoupledDocumentEditor
)。官方的后者有很多页面,所以我必须为输入制作多个ckeditor5。该计划是:

  • 单击“添加页面”按钮添加ckeditor5和
    textarea
    。这是此步骤的代码:
  • 函数添加_字段(){
    var x=document.getElementById(“新页面”);
    var new_field=document.createElement(“textarea”);
    新的_field.setAttribute(“名称”、“konten[]”);
    新的_field.setAttribute(“id”,“konten[]”);
    var pos=x.childElementCount;
    x、 insertBefore(新_字段,x.childNodes[pos]);
    var y=document.getElementById(“新建页面编辑器”);
    var new_field=document.createElement(“div”);
    新的_field.setAttribute(“类”、“编辑器”);
    新建_field.setAttribute(“id”,“编辑器_模板[]”);
    var pos=y.子元素计数;
    //插入元素
    y、 insertBefore(新_字段,y.childNodes[pos]);
    }