文章内容
2017/7/27 9:08:59,作 者: 黄兵
CODEMIRROR 基本用法
使用CodeMirror最简单的方法就是加载 下的js和css,再加上mode/目录下的mode js文件就好了。例如:
<script src="lib/codemirror.js"></script> <link rel="stylesheet" href="lib/codemirror.css">
<script src="mode/javascript/javascript.js"></script>
然后,就可以创建CodeMirror实例了:
var
myCodeMirror = CodeMirror(document.body)
编辑器会被附加到
var
myCodeMirror = CodeMirror(document.body, {
value:
"function myScript(){return 100;}\n"
,
mode:
"javascript"
});
此操作会初始化编辑器并往里面放一个代码片段(value部分),并且明确指定使用
有的时候,不想将编辑器添加到某元素内,而是希望能更好地控制其添加方式,那么给
var
myCodeMirror = CodeMirror(
function
(elt) {
myTextArea.parentNode.replaceChild(elt, myTextArea);
}, {value: myTextArea.value});
这是通常使用CodeMirror的方法,然后CodeMirror还提供了一个更强大的简便方法:
这样做可以确保在form提交时(前提:属于form)var
myCodeMirror = CodeMirror.fromTextArea(myTextArea);
e on 2022-12-03 11:15:34 回复 有用(0)
e