Javascript 如何编辑使用CodeMirror插件的文本区域?

Javascript 如何编辑使用CodeMirror插件的文本区域?,javascript,jquery,html,codemirror,Javascript,Jquery,Html,Codemirror,我在文本区域中有一个格式化/美化的文本(使用CodeMirror格式化)。现在我无法编辑文本区域 编辑: 下面是我使用的html部分 <div class="form-group "> <textarea id="alertTemplate" class="form-control" placeholder="Condition " rows="5" id="comment"></textarea> </div> 确保设置中没有readOn

我在文本区域中有一个格式化/美化的文本(使用CodeMirror格式化)。现在我无法编辑文本区域

编辑: 下面是我使用的html部分

<div class="form-group ">
   <textarea id="alertTemplate" class="form-control" placeholder="Condition " rows="5" id="comment"></textarea>
</div>

确保设置中没有
readOnly:true

window.onload=函数(){
var readonlycodemirr=codemirr.fromTextArea(document.getElementById('codesippet\u readonly'){
模式:“javascript”,
主题:“默认”,
行号:对,
只读:正确
});  
var editableCodeMirror=CodeMirror.fromTextArea(document.getElementById('codesnippet_editable'){
模式:“javascript”,
主题:“默认”,
行号:对
});
};
使用CodeMirror(只读和可编辑代码)

只读 //演示代码(实际的新解析器字符流实现) var readonlycodemirr=codemirr.fromTextArea(document.getElementById('codesippet\u readonly'){ 模式:“javascript”, 主题:“默认”, 行号:对, readOnly:true//这将使textarea成为只读 }); 可编辑 //演示代码(实际的新解析器字符流实现) var editableCodeMirror=CodeMirror.fromTextArea(document.getElementById('codesnippet_editable'){ 模式:“javascript”, 主题:“默认”, 行号:对 });
您能用您正在使用的代码更新您的问题吗?更好的是,你能用这个代码添加一个吗?这样我就可以实时看到问题了。我不知道你更新了你的问题。以后,请留下评论让我们知道。在我的it's working事件中,动态设置值。你能用这个问题创建一个代码段吗?您是否可以将textarea转换为编辑器,现在您想更新内容或其他内容?
var editor;
var test = js_beautify(data.condition.script);
    $('#alertTemplate').empty();
    $('#alertTemplate').val(test);
    editor = CodeMirror.fromTextArea(document.getElementById("alertTemplate"),{
                lineNumbers: true,
                theme: "default",
                mode: "javascript",
                readOnly: false
            });