JSFiddle - React, Tailwind, and code Playground
by luka kupunia
HTML
<div class="box">
<div id="box1">
<div class="box2"></div>
</div>
</div>
JavaScript
var a = document.querySelector('#box1');
function findParent(element, className){
if(hasParent(element, className)){
if(element.parentNode.classList.contains(className)){
return element.parentNode;
}else{
if(findParent(element.parentNode, className)){
return findParent(element.parentNode, className);
}
}
}else{
return null;
}
}
findParent(a,'box');