MathJax和KaTeX在HTML中可以工作,但在Javascript中不能工作。

问题描述 投票:0回答:1

当我用HTML写下面的代码时,它可以正常工作。

<div id="output">
$$ \int f(x) dx $$
</div>

但是当我尝试用Javascript写下面的代码时,却无法正常工作。

document.getElementById("output").innerHTML = "$$ \int f(x)dx $$"

为什么会这样?无论我使用Katex还是MathJax,都会发生同样的问题。

javascript html mathjax katex
1个回答
0
投票

搞清楚了...

你只需要把MathJax.typeset()放在Javascript中的数学之后的那一行。真的很简单。

© www.soinside.com 2019 - 2024. All rights reserved.