Happy Codings - Programming Code Examples
Html Css Web Design Sample Codes CPlusPlus Programming Sample Codes JavaScript Programming Sample Codes C Programming Sample Codes CSharp Programming Sample Codes Java Programming Sample Codes Php Programming Sample Codes Visual Basic Programming Sample Codes


JavaScript Programming

JavaScript > Code Examples

A DOM Core Document Analyzer

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
A DOM Core Document Analyzer <html> <head><title>DOM Core Analyzer - Happy Codings :-) JavaScript Code Examples</title> <script language="JavaScript"> function analyzeDocument() { var win = open("","results") var doc = win.document doc.open() doc.writeln("<html><body>") getDocumentStructure(document.documentElement, doc) doc.writeln("</body></html>") doc.close() } function getDocumentStructure(node, doc) { doc.write(node.nodeName) var children = node.childNodes if(children != null && children.length > 0) { doc.writeln("<ul>") for(var i=0; i<children.length; ++i) { var child = children.item(i) doc.write("<li>") getDocumentStructure(child, doc) } doc.writeln("</ul>") } } </script> </head> <body onload="analyzeDocument()"> <h1 align="center">h1 center</h1> <p> p <code> p code </code> after p </p> <p>second p</p> </body> </html>