elemFromPoint विधि

elemFromPoint विधि सबसे ऊपरी तत्व लौटाती है, जो व्यूपोर्ट के सापेक्ष निर्दिष्ट निर्देशांक पर स्थित होता है।

वाक्य-विन्यास

javascriptdocument.elemFromPoint(x, y);

उदाहरण

आइए elemFromPoint विधि के पैरामीटर में निर्दिष्ट निर्देशांक के अनुसार दस्तावेज़ में सबसे ऊपरी तत्व ढूंढते हैं। बटन पर क्लिक करने पर पॉप-अप विंडो में मिले गए तत्व का टैग नाम प्रदर्शित होगा:

html<div>DIV</div>
<p>P</p>
<button>क्लिक करें</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);
});

Результат:

यह भी देखें

  • getBoundingClientRect विधि,
    जिसमें तत्व के निर्देशांक होते हैं