Методот elemFromPoint
Методот elemFromPoint го враќа
најгорниот елемент кој се наоѓа на наведените
координати во однос на прозорецот за преглед.
Синтакса
document.elemFromPoint(x, y);
Пример
Ајде да го најдеме најгорниот елемент
во документот според координатите, наведени
во параметрите на методот elemFromPoint. При клик
на копчето во скокачкиот прозорец ќе се прикажува
името на тагот на бараниот елемент:
<div>DIV</div>
<p>P</p>
<button>Click</button>
div {
margin-top: 20px;
margin-left: 100px;
width: 20px;
height: 20px;
border: 1px solid black;
text-align: center;
padding: 30px;
}
p {
margin-top: 20px;
margin-left: 100px;
margin-bottom: 20px;
width: 20px;
height: 10px;
border: 1px solid red;
text-align: center;
padding: 30px;
}
button {
margin-left: 100px;
}
let button = document.querySelector('button');
let elem = document.elementFromPoint(108, 20);
button.addEventListener('click', ()=> {
alert(elem.tagName);
});
:
Погледнете исто така
-
методот
getBoundingClientRect,
кој ги содржи координатите на елементот