Lines Matching refs:node
11 function convertMath(node) {// for Gecko
12 if (node.nodeType==1) {
15 node.nodeName.toLowerCase());
16 for(var i=0; i < node.attributes.length; i++) {
17 if (node.attributes[i].nodeName == 'displaystyle') {
18 newnode.setAttribute(node.attributes[i].nodeName,node.attributes[i].nodeValue);
21 for (var i=0; i<node.childNodes.length; i++) {
22 var st = node.childNodes[i].nodeValue;
24 newnode.appendChild(convertMath(node.childNodes[i]));
28 else return node;
49 var st,node,newnode;
54 node = mmlnode[i];
55 while (node.nodeName!="/MATH" && node.nextSibling) {
56 st = node.nodeName.toLowerCase();
58 str += node.nodeValue;
62 for(var j=0; j < node.attributes.length; j++) {
63 if (node.attributes[j].nodeValue!="italic" &&
64 node.attributes[j].nodeValue!="" &&
65 node.attributes[j].nodeValue!="inherit" &&
66 node.attributes[j].nodeValue!=undefined) {
67 str += " "+node.attributes[j].nodeName+"="+
68 "\""+node.attributes[j].nodeValue+"\"";
74 node = node.nextSibling;
75 node.parentNode.removeChild(node.previousSibling);
81 node.parentNode.replaceChild(newnode,node);