как получить mathML визуализированные значения тега p? - PullRequest
0 голосов
/ 29 сентября 2019

Я использовал визуальный дизайн редактора формул wiris.это показывает формат mathML.он будет представлен в теге p.снова я, как получить визуализированные значения тега p?Я дал предупреждение message $('#rendered').text().он отображает только обычный текст, не отображая символы формулы.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<script 
src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"> 
</script><script src='https://cdn.mathjax.org/mathjax/latest/MathJax.js? 
config=TeX-AMS-MML_HTMLorMML'></script>
<script src="http://www.wiris.net/demo/editor/editor"></script>
<script>
var editor;
window.onload = function () {
  editor = com.wiris.jsEditor.JsEditor.newInstance({
    'language': 'en'
  });
  editor.insertInto(document.getElementById('editorContainer'));
}
MathJax.Hub.Config({

  tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}

});
 function doGet() {
 $('#render-point').text(editor.getMathML());
   var HUB = MathJax.Hub;
   HUB.Queue(["Typeset", HUB, "render-point"]);
  $("#renderer").empty();
  var textAreaVal = $("#render-point").text();
  $("#renderer").append(textAreaVal);
  MathJax.Hub.Queue(["Typeset", MathJax.Hub, $("#renderer")[0]]);
    var yf=$("#renderer").text();
   alert(yf);

  }
  </script>
  </head>
 <body>
  <div style="width:500px;height:300px" id="editorContainer" 
  onmouseup="doGet()" onkeyup="doGet()"></div>
  <textarea class="textarea" placeholder="Your formula here" 
  style="display:none" id="render-point" ></textarea>
  <p id="renderer"></p><div id="renderer1"/>
  </body>
  </html>
...