Преобразование значения текстовой области HTML в формулу jqmath

Я новичок в jqmath; Я содержал поле textarea в своем HTML:

<textarea cols="30" rows="2" id="mathSrc1"></textarea>

Я установлю математическую формулу в текстовой области, чтобы она отображалась в теге <div>:

<div id="mathTgt1"></div>

Этот код доступен на http://mathscribe.com/author/jqmath.html. Но я не знаю, как его использовать. Пожалуйста помогите.

Спасибо.


person Kavin    schedule 09.03.2015    source источник
comment
Вы просите руководство по использованию jqMath?   -  person Nathan Tuggy    schedule 09.03.2015


Ответы (2)


у меня есть решение

<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);

}

person Kavin    schedule 17.03.2015

Мне нравится вопрос Натана - что именно вы пытаетесь сделать? Обычным случаем является наличие некоторой математики на вашей статической веб-странице, которую вы просто окружаете $s, и она анализируется и форматируется во время загрузки. Если вы хотите динамически создавать математические выражения (после загрузки), см. Jqmath - применить после загрузки страницы< /а>. Вы также можете просмотреть исходный код jqmath, чтобы узнать, как http://mathscribe.com/author/jqmath.html делает это. Все эти методы в конечном итоге вызывают одни и те же функции для выполнения фактической работы (анализа и форматирования).

person Dave Barton    schedule 09.03.2015