Javascript CodeMirror未高亮显示XML
我想使用CodeMirror突出显示textarea中的xml代码,但由于某些原因它失败了。原因是什么Javascript CodeMirror未高亮显示XML,javascript,xml,codemirror,Javascript,Xml,Codemirror,我想使用CodeMirror突出显示textarea中的xml代码,但由于某些原因它失败了。原因是什么 <script src="${pageContext.request.contextPath}/resources/lib/codemirror.js"></script> <script src="${pageContext.request.contextPath}/resources/mode/xml/xml.js"></script>
<script src="${pageContext.request.contextPath}/resources/lib/codemirror.js"></script>
<script src="${pageContext.request.contextPath}/resources/mode/xml/xml.js"></script>
<link rel="stylesheet" href="${pageContext.request.contextPath}/resources/lib/codemirror.css"/>
<textarea rows="25" class="field span8" id="xmlRequestTextarea" name="xmlRequestValue" class="form-control" ng-model="xmlRequestValue" required></textarea>
<script>
var myCodeMirror = CodeMirror.fromTextArea(document.getElementById("xmlRequestTextarea"), {
lineNumbers: true,
mode: "htmlmixed"
});
myCodeMirror.htmlMode(false);
</script>
var mycodemiror=codemirr.fromTextArea(document.getElementById(“xmlRequestTextarea”){
行号:对,
模式:“htmlmixed”
});
mycdemirror.htmlMode(false);
您试图使用“htmlmixed”
模式,但没有加载它(或它的依赖项、javascript和css模式以及加载的xml模式)。如果不需要突出显示内联javascript和css,则可以在加载xml模式后将模式
选项设置为text/html
,这样就可以突出显示html
而且,htmlMode
方法绝对不是一件事