Guest User

Untitled

a guest
May 27th, 2021
20
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>parentNode</title>
  6.  
  7. </head>
  8. <body>
  9. <header> <div> <p> <span id="elem"></span> </p> </div>
  10. </header>
  11.  
  12.  
  13. <script>
  14.  
  15. const findParentTag = (el, tag) => {
  16. while (el.parentNode) {
  17. el = el.parentNode;
  18. if (el.tagName.toLowerCase() === tag) {
  19. return el;
  20. }
  21. }
  22. return null;
  23. }
  24.  
  25. const element = document.getElementById('elem');
  26.  
  27. console.log(findParentTag(element, 'div').getAttribute('id'))
  28.  
  29. </script>
  30. </body>
  31. </html>
  32.  
Advertisement
Add Comment
Please, Sign In to add comment