বৈশিষ্ট্য previousElementSibling
previousElementSibling বৈশিষ্ট্যটি
একই প্যারেন্টে থাকা পূর্ববর্তী উপাদান ধারণ করে।
যদি এমন কোন উপাদান না থাকে - null ফেরত দেওয়া হয়।
সিনট্যাক্স
উপাদান.previousElementSibling;
উদাহরণ
#elem আইডি সহ একটি উপাদান দেওয়া আছে। আসুন এর
উপরের সibling-এর টেক্সট আউটপুট করি:
<p>sibling</p>
<p id="elem">elem</p>
let elem = document.querySelector('#elem');
let text = elem.previousElementSibling.textContent;
console.log(text);
কোড এক্সিকিউট করার ফলাফল:
'sibling'
উদাহরণ
যদি উপরের কোন সibling না থাকে বা সেটি আমাদের উপাদানের
প্যারেন্টে অবস্থিত না হয়, তাহলেও null
ফেরত দেওয়া হয়:
<p>sibling</p>
<div>
<p id="elem">elem</p>
</div>
let elem = document.querySelector('#elem');
console.log(elem.previousElementSibling);
কোড এক্সিকিউট করার ফলাফল:
null
আরও দেখুন
-
nextElementSiblingবৈশিষ্ট্য,
যা নিচের সibling (পরবর্তী উপাদান) ধারণ করে