我是 jqmath 的新手;我在我的 HTML 中包含了一个 textarea 字段:
<textarea cols="30" rows="2" id="mathSrc1"></textarea>
我将在文本区域中设置数学公式,以便将其显示在<div>
标签中:
<div id="mathTgt1"></div>
此代码可在http://mathscribe.com/author/jqmath.html中找到。但我不知道如何使用它。请帮我。
谢谢你。
我是 jqmath 的新手;我在我的 HTML 中包含了一个 textarea 字段:
<textarea cols="30" rows="2" id="mathSrc1"></textarea>
我将在文本区域中设置数学公式,以便将其显示在<div>
标签中:
<div id="mathTgt1"></div>
此代码可在http://mathscribe.com/author/jqmath.html中找到。但我不知道如何使用它。请帮我。
谢谢你。
我有解决方案
<input type="textarea" name="formula" id="test_formula" onkeyup="paste_formula()" />
<span id="formula_print"></span>
脚本代码
function paste_formula() {
var val = document.getElementById("test_formula").value;
val = "$$" + val + "$$";
var di = document.getElementById("formula_print");
di.innerHTML = val;
M.parseMath(di);
}
我喜欢内森的问题——你到底想做什么?正常情况是在你的静态网页中有一些数学运算,你只需用 $s 包围它,它就会在加载时被解析和格式化。如果您想动态创建数学表达式(在加载时间之后),请参阅Jqmath - 在页面加载后应用。您还可以查看 jqmath 源以了解http://mathscribe.com/author/jqmath.html是如何做到的。所有这些方法最终都会调用相同的函数来完成实际工作(解析和格式化)。