Advertisement
Guest User

Untitled

a guest
Oct 14th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. <!DOCTYPE HTML>
  2. <html lang="ru">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. </head>
  6. <body>
  7. <div> This is a paragraph1.
  8. <div>This is a paragraph2.
  9. <p>This is a paragraph3.</p>
  10. <p>This is a paragraph4.</p>
  11. </div>
  12. <div>This is a paragraph5.</div>
  13. </div>
  14. <div id="el1">
  15. </div>
  16. <script type="text/javascript">
  17. function printTag(tag, offset) {
  18. if (tag.tagName == undefined) {
  19. return;
  20. }
  21.  
  22. var tg = document.createElement("p");
  23. tg.style.paddingLeft = offset*20;
  24. tg.innerHTML = tag.tagName;
  25. elem.appendChild(tg);
  26.  
  27. if (!(tag.children == undefined)) {
  28. for (var i = 0, len = tag.children.length; i < len; i++) {
  29. if (tag.children[i].tagName != undefined) {
  30. printTag(tag.children[i], offset+1);
  31. }
  32. }
  33. }
  34. }
  35.  
  36. var elem = document.getElementById("el1");
  37. printTag(document.documentElement, 0)
  38. </script>
  39. </body>
  40. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement