是否可以在带有 MathJax 的 LaTeX 方程中包含输入框



我有文档:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Distribution</title>
        <script type="text/x-mathjax-config">
        MathJax.Hub.Config({
          tex2jax: {inlineMath: [['$','$'], ['\(','\)']]}
        });
        </script>
        <script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
        <script src="distrib.js"></script>
        <link href="distrib.css" rel="STYLESHEET">
    </head>
    <body>
        <h1>Distribution Calculator</h1>
        $dfrac{X}{Y}=Z$<br>
        <button onclick="doStuff()">Solve for $Z$</button
    </body>
</html>

我希望用户能够直接输入到方程中,也就是说,在方程内有某种<input>标签或其他东西,用于 XY。这可能吗?如果不可能,我该如何找到解决方法?

(请注意,我希望功能在等式中执行此操作。我知道一些CSS和表格可以做到这一点,但我希望在等式中完成此操作,因为经常需要这样做。最好是像Mathway那样做

我尝试直接将输入框放入等式中(哈哈),并用方程式的一部分包围该框。然而,这不起作用,特别是在分数、总和或积分等的情况下。

(作为答案发布,以便问题不会得不到回答)。

请参阅 MathJax 第三方存储库中的 forminput 扩展。 这可能会做你想做的事。

最新更新