我不能调用变量

I can not call the variable

document.getElementById("quilltext").value = '[{"insert":"12312312312312312312312312\n"}]';

var x = document.getElementById("quilltext").value;

quill.setContents(x);

不起作用,但是

quill.setContents([{"insert":"12312312312312312312312312\n"}]);

工作正常。

根据问题,如果 setContents() 与数组输入有效,那么您可以尝试使用 JSON.parse():

转换字符串值
quill.setContents(JSON.parse(x));