2017-10-02 1 views
0
anzeigen

Ich benutze ckeditor mit math Formel, um auf meiner Webseite anzuzeigen, möchte ich es nur Formel in der Tabelle anzeigen. Allerdings, wenn ich es laufen nicht Mathe FormelWie man mathematische Formel ckeditor in Javascript

anzeigen kann dies ist meine Quelle:

<head> 
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> 
<script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]} }); </script> 

</head> 

<body> 
<script> 
function mExamArea() 
{ 
    var strArea = ""; 
    var i = 0; 

strArea += "<table border='0' cellpadding='0' cellspacing='0' align='left' valign='top' width='100%' id='contents2'>"; 
for(var k = ArrStart[gindex - 1] - 1; k < ArrEnd[gindex - 1]; k++) 
{ 
    i++; 
    strArea += "<tr><td>"; 
    strArea += "<table border='0' cellpadding='0' cellspacing='0' align='left' valign='top' width='100%'>"; 
    strArea += "<tr><td height='20'></td></tr><tr><td>"; 

    if (ArridRef[k] != "0") 
    { 
     strArea += "<div id='ref'></div>"; 
     strArea += "</td></tr>"; 
     strArea += "<tr><td height='12'></td></tr><tr><td>"; 
    } 

    strArea += "<table border='3' cellpadding='0' cellspacing='0' align='left' valign='top'>"; 
    strArea += "<tr>"; 
    strArea += "<div class='math-tex'><td width='20' valign='top' style='line-height:2.1'><div id='quizno" + i + "'></div></td></div>"; 
    strArea += "<td width='5'></td>"; 
    strArea += "<div class='math-tex'><td style='line-height:2.1'><H1><div id='quiz" + i + "'></div></H1></td></div>"; 
    strArea += "</tr>"; 
    strArea += "</table></td></tr>"; 
    strArea += "<tr><td height='7'></td></tr><tr><td>"; 

    strArea += "<table border='0' cellpadding='0' cellspacing='0' align='left' valign='top'>"; 
    strArea += "</table></td></tr></table></td></tr>"; 
} 

strArea += "</table></td></tr></table>"; 

document.all.quizdiv.innerHTML = strArea; 
} 
</script> 

<div style="overflow: auto; height: 700; width: 100%" id="centerdiv"> 
      <div id="quizdiv" style="width: 100%;"></div> 
      <div id="msg" style="width: 100%;"></div> 
      <div><br>&nbsp;<br></div>  
      <div id="button" style="width: 100%;"> 
       <a href="javascript:PreviousQ();" class="btn_m" id="prevbtn">Previous</a> <a href="javascript:NextQ();" class="btn_m" id="nextbtn">Next</a> 
       <a title="Answer submission" class="btn_pop btn_navy" href="javascript:SubmitPage();" id="examsubmit">Answer submission</a> 
      </div> 
     </div> 
</body> 

im Wert von i:

\(x = {-b pm sqrt{b^2-4ac} over 2a}\) 

Wert dieser param ich aus der Datenbank erhalten ..

Wie math Formel in der Webseite anzeigen? Vielen Dank !!

Antwort

-1

Verwenden Sie das MathJax ist eine Open-Source-JavaScript-Display-Engine für LaTeX-, MathML- und AsciiMath-Notation, die in allen modernen Browsern funktioniert. Siehe den folgenden Code.

<script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]} }); </script> 

    <p>\(x = {-b pm sqrt{b^2-4ac} over 2a}\) </p> 

Für weitere Details lesen Sie die Dokumentation von Mathjax. https://www.mathjax.org/

+0

Dank für Ihre Antwort wird jedoch Wert von i innerhalb Javascript angezeigt werden auf dem Tisch, ist nicht html ... –

+0

bitte Detail meine Frage Inhalt sehen .. –

+0

Ich versuche haben mit: aber nicht anzeigen .. –

Verwandte Themen