Element.closest() - найближчий батьківський елемент за вказаним CSS селектором.
elt = Element.closest(selectors);
elt - зміна яка отримує елемент.
Element - об'єкт Element.
selectors - рядок що містить CSS селектор за яким необхідно повернути елемент.
closest() метод об'єкту Element який повертає найближчий верхній елемент за вказаним CSS селектором, або null якщо не знайдено елемента.
#test
var el=document.getElementById("test");
var elR=el.closest("body");
alert( elR);
var el=document.getElementById("test");
var elR=el.closest("p");
alert( elR.innerText );
var el=document.getElementById("test").closest("#top");
alert( el );