elemFromPoint နည်းလမ်း
elemFromPoint နည်းလမ်းသည် ဝင်းဒိုး၏
မြင်ကွင်းနှင့် နှိုင်းယှဉ်၍ သတ်မှတ်ထားသော
ကိုဩဒီနိတ်များပေါ်တွင် တည်ရှိသည့် အပေါ်ဆုံး
အချက်အလက်ကို ပြန်ပေးသည်။
ဖွဲ့စည်းပုံ
document.elemFromPoint(x, y);
ဥပမာ
elemFromPoint နည်းလမ်း၏ သတ်မှတ်ချက်များတွင်
ဖော်ပြထားသည့် ကိုဩဒီနိတ်များနှင့် ကိုက်ညီသော
စာရွက်စာတမ်းရှိ အပေါ်ဆုံးအချက်အလက်ကို
ရှာကြည့်ကြပါစို့။ ခလုတ်ကို နှိပ်လိုက်သောအခါ
ပေါ်လာသည့် သတိပေးခန်းတွင် ရှာဖွေထားသော
အချက်အလက်၏ တဂ်အမည်ကို ပြသပေးပါလိမ့်မည်။
<div>DIV</div>
<p>P</p>
<button>နှိပ်ပါ</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နည်းလမ်း,
အချက်အလက်၏ ကိုဩဒီနိတ်များကို ပါဝင်သော