Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE HTML>
- <html>
- <head>
- <meta charset="utf-8">
- <title>parentNode</title>
- </head>
- <body>
- <header> <div> <p> <span id="elem"></span> </p> </div>
- </header>
- <script>
- const findParentTag = (el, tag) => {
- while (el.parentNode) {
- el = el.parentNode;
- if (el.tagName.toLowerCase() === tag) {
- return el;
- }
- }
- return null;
- }
- const element = document.getElementById('elem');
- console.log(findParentTag(element, 'div').getAttribute('id'))
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment