Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript CodeMirror未高亮显示XML_Javascript_Xml_Codemirror - Fatal编程技术网

Javascript CodeMirror未高亮显示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>

我想使用CodeMirror突出显示textarea中的xml代码,但由于某些原因它失败了。原因是什么

<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
方法绝对不是一件事