বৈশিষ্ট্য previousElementSibling

previousElementSibling বৈশিষ্ট্যটি একই প্যারেন্টে থাকা পূর্ববর্তী উপাদান ধারণ করে। যদি এমন কোন উপাদান না থাকে - null ফেরত দেওয়া হয়।

সিনট্যাক্স

javascriptউপাদান.previousElementSibling;

উদাহরণ

#elem আইডি সহ একটি উপাদান দেওয়া আছে। আসুন এর উপরের সibling-এর টেক্সট আউটপুট করি:

html<p>sibling</p>
<p id="elem">elem</p>
javascriptlet elem = document.querySelector('#elem');
let text = elem.previousElementSibling.textContent;

console.log(text);

কোড এক্সিকিউট করার ফলাফল:

javascript'sibling'

উদাহরণ

যদি উপরের কোন সibling না থাকে বা সেটি আমাদের উপাদানের প্যারেন্টে অবস্থিত না হয়, তাহলেও null ফেরত দেওয়া হয়:

html<p>sibling</p>
<div>
  <p id="elem">elem</p>
</div>
javascriptlet elem = document.querySelector('#elem');
console.log(elem.previousElementSibling);

কোড এক্সিকিউট করার ফলাফল:

javascriptnull

আরও দেখুন

  • nextElementSibling বৈশিষ্ট্য,
    যা নিচের সibling (পরবর্তী উপাদান) ধারণ করে