offsetWidth සම්පත්තිය

offsetWidth සම්පත්තියෙහි මුලද්‍රව්‍යයේ සම්පූර්ණ පළල (මුලද්‍රව්‍යයේ සැබෑ පළල, මායිම්වල පළල, අභ්‍යන්තර ඉඩ, අනුචලන පටි ඇතුළත්ව) අඩංගු වේ:

වාක්‍ය රචනය

javascriptමුලද්‍රව්‍යය.offsetWidth;

උදාහරණය

අපි මුලද්‍රව්‍යයේ සම්පූර්ණ ප්‍රමාණය සොයා ගනිමු:

html<div id="elem"></div>
css#elem {
  width: 100px;
  height: 100px;
  padding: 15px;
  border: 10px solid black;
}
javascriptlet elem = document.querySelector('#elem');
console.log(elem.offsetWidth);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිපලය:

javascript150

උදාහරණය

මුලද්‍රව්‍යය සඟවා ඇත්නම්, offsetWidth සමාන වන්නේ 0 වෙත:

html<div id="elem"></div>
css#elem {
  display: none; /* සඟවා ඇති මුලද්‍රව්‍යය */
  width: 100px;
  height: 100px;
  padding: 15px;
  border: 10px solid black;
}
javascriptlet elem = document.querySelector('#elem');
console.log(elem.offsetWidth);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිපලය:

javascript0

මේවාත් බලන්න

  • clientWidth සම්පත්තිය,
    යම් මායිම් ඇතුළත මුලද්‍රව්‍යයේ පළල අඩංගු කරයි
  • offsetHeight සම්පත්තිය,
    යම් මුලද්‍රව්‍යයේ සම්පූර්ණ උස අඩංගු කරයි
  • getComputedStyle ක්‍රමය,
    යම් මුලද්‍රව්‍යයේ CSS සම්පත්තියක අගය ලබා ගනී