我正在使用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.
CodeMirror 2可以用来突出代码从DIV或PRE标签(没有编辑器)? 就像CodeMirror 1曾经可以用hightlightText()函数做的一样? 例如: http : //codemirror.net/1/highlight.html ,按下运行后突出显示(下面突出显示的文本) 也可以突出显示来自内联元素的<code> ,如<code> ,并保持内联结果,就像Google的Prettify一样?
我正在使用codemirror 2,它的工作正常,只是编辑器的设置值不加载到编辑器,直到我点击编辑器,它变得焦点。 我希望编辑器显示自己的内容,而不必点击它。 有任何想法吗? 所有的代码镜像演示如期工作,所以我想也许textarea没有集中,所以我也试过了。 $("#editor").focus(); var editor = CodeMirror.fromTextArea(document.getElementById("editor"), { mode: "text/html", height: "197px", lineNumbers: true });