从JavaScript调用字符串时乳胶不呈现? [英] Latex not render when string call from javascript?
本文介绍了从JavaScript调用字符串时乳胶不呈现?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在我的下面的代码中:
function test(){document。 testElementById('demo')。innerHTML =$$ \left [x = 0 \right] $$; //与demo1.but相同的代码但不呈现} test();
< script type =text / javascriptsrc =http://latex.codecogs < p lang =latexid =demo1> $ $ \left [x = 0 \right] $$< / p>
b $ b
从javascript应用相同的代码。它不渲染。单纯地告诉我的代码有什么问题?改正我的代码或给出任何改变建议。
预先感谢
解决方案
Javascript考虑将[\r作为回车],因此您必须使用\\right。
< script type =text / javascript src =http://latex.codecogs.com/latexit.js>< / script>< p lang =latexid =demo>< / p>< p lang = latexid =demo1> $$ \ftft [x = 0 \right] $$
In my below code:
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>
Same code applied from javascript. Its not rendering.kindly tell Whats wrong with my code & correct my code or give any alter suggestion for that .
Thanks in advance
解决方案
Javascript consider [\r as Carriage Return] so you have to use \\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>
这篇关于从JavaScript调用字符串时乳胶不呈现?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文