当从 javascript 调用字符串时 Latex 不呈现?

Latex not render when string call from javascript?

在我下面的代码中:

function test() {
 document.getElementById('demo').innerHTML="$$\left[ x=0 \right] $$";//same code from demo1.but not rendered

}
test();
<script type="text/javascript" src="http://latex.codecogs.com/latexit.js"></script>

<p lang="latex"id="demo"></p>
<p lang="latex"id="demo1">$$\left[ x=0 \right] $$</p>

从 javascript 应用了相同的代码。它不是 rendering.kindly 告诉我的代码有什么问题并更正我的代码或对此提出任何更改建议。

提前致谢

Javascript 考虑 [\r 为回车 Return] 所以你必须使用 \\right.

function test() { document.getElementById('demo').innerHTML="$$\left[ x=0 \right] $$";
}
test();
<script type="text/javascript" src="http://latex.codecogs.com/latexit.js"></script>

<p lang="latex"id="demo"></p>
<p lang="latex"id="demo1">$$\left[ x=0 \right] $$</p>