Mbinya ya elemFromPoint

Mbinya elemFromPoint hurudisha elementi iliyo juu kabisa, ambayo iko kwenye kuratibu maalum zinazohusiana na eneo la kuona la dirisha.

Syntax

javascriptdocument.elemFromPoint(x, y);

Mfano

Wacha tupate elementi iliyo juu kabisa kwenye hati kulingana na kuratibu, zilizobainishwa kama vigezo vya mbinya elemFromPoint. Unapobofya kitufe kwenye kidirisha kitakachojitokeza kitaonyesha jina la kitambulisho (tag) cha elementi inayotafutwa:

html<div>DIV</div>
<p>P</p>
<button>Bofya</button>
cssdiv {
  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;
}
javascriptlet button = document.querySelector('button');
let elem = document.elementFromPoint(108, 20);
button.addEventListener('click', ()=> {
  alert(elem.tagName);
});

Результат:

Angalia pia