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
|
<!DOCTYPE html>
<html>
<body>
<div class="demo container"> Grandparent
<div class="demo container">Parent
<div id="myElement" class="demo">The outer HTML of closest element will be shown.</div>
</div>
</div>
<script>
var element = document.getElementById("myElement");
var closes2 = element.closest("div.container");
console.error('element.closest.html');
console.assert(closes2 != null, 'not null');
closes2 = element.closest("p.test");
console.assert(closes2 === null, 'NULL');
console.exit();
</script>
</body>
</html>
|