当从 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>
在我下面的代码中:
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>