Lines Matching refs:node
292 function nodeStream(node) { argument
294 (function (node, offset) {
295 for (var i = 0; i < node.childNodes.length; i++) {
296 if (node.childNodes[i].nodeType == 3)
297 offset += node.childNodes[i].nodeValue.length;
298 else if (node.childNodes[i].nodeName == 'BR')
304 node: node.childNodes[i]
306 offset = arguments.callee(node.childNodes[i], offset)
310 node: node.childNodes[i]
315 })(node, 0);
335 function open(node) { argument
336 var result = '<' + node.nodeName.toLowerCase();
337 for (var i = 0; i < node.attributes.length; i++) {
338 …result += ' ' + node.attributes[i].nodeName.toLowerCase() + '="' + escape(node.attributes[i].node…
343 function close(node) { argument
344 return '</' + node.nodeName.toLowerCase() + '>';
352 result += open(current.node);
353 nodeStack.push(current.node);
358 var node = nodeStack[i];
359 result += close(node);
360 } while (node != current.node);
476 node = pre.childNodes[i];
477 if (node.nodeName == 'CODE')
478 return node;
479 if (!(node.nodeType == 3 && node.nodeValue.match(/\s+/)))