previousElementSibling ගුණය
previousElementSibling ගුණය
එම මව් අංගය තුළ පවතින
කලින් අංගය අඩංගු කරයි.
එවැනි අංගයක් නොමැති නම් -
null ලබා දෙනු ලැබේ.
වාක්ය රචනය
අංගය.previousElementSibling;
නිදර්ශනය
#elem අංගය ලබා දී ඇත.
අපි එහි ඉහළ අසල්වැසියාගේ
පෙළ අගවා දක්වමු:
<p>අසල්වැසියා</p>
<p id="elem">අංගය</p>
let elem = document.querySelector('#elem');
let text = elem.previousElementSibling.textContent;
console.log(text);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'අසල්වැසියා'
නිදර්ශනය
ඉහළ අසල්වැසියා නොමැති නම් හෝ එය
අපගේ අංගයේ මව් අංගය තුළ නොපිහිටා ඇත්නම්,
null ද ලබා දෙනු ලැබේ:
<p>අසල්වැසියා</p>
<div>
<p id="elem">අංගය</p>
</div>
let elem = document.querySelector('#elem');
console.log(elem.previousElementSibling);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
null
මෙයද බලන්න
-
nextElementSiblingගුණය,
යම් අංගයට පහළ අසල්වැසියා (ඊළඟ අංගය) අඩංගු කරයි