Credo di aver risolto.

E' sufficiente utilizzare la funzione di ASCIIMathML.js, LMprocessNode().
Ecco come:
codice:
.............
sc="$\\frac{d}{dx}f(x)=\\lim_{h\\to 0}\\frac{f(x+h)-f(x)}{h}$";
...........
document.getElementById("nodo").innerHTML=sc;
LMprocessNode(document.getElementById("nodo",true);
..............
Ho solo testato con Firefox e la parte racchiusa tra $ viene perfettamente renderizzato.

Comunque ringrazio per l'attenzione.