如何获取Codemirror textarea的值
我正在使用Codemirror的插件textarea,但我无法检索textarea的值。
码:
var editor = CodeMirror.fromTextArea(document.getElementById("code"), { lineNumbers: true, matchBrackets: true, mode: "text/x-csrc" }); function showCode() { var text = editor.mirror.getCode(); alert(text); }
这是显示错误:
editor.getCode() is not a function.
尝试使用getValue()
而不是getCode()
。
将可选parameter passing给getValue(separator)以指定用于分隔行的string(缺省值为\n
)。
这对我来说很好。
editor.getValue()
使用your_editor_instace.getValue();
它会正常工作,因为在codemirror中没有名称为getCode()的函数。
设置值使用your_editor_instance.setValue();