PDA

View Full Version : سوال: بدست آوردن position يك عنصر در صفحه با جاوا اسكريپت



aks2download
دوشنبه 16 اسفند 1389, 14:29 عصر
سلام
چطوري ميشه با جاوا اسكريپت موقعيت يه عنصر مثل div (با id مشخص) پيدا كرد؟؟؟؟؟!!؟
{طول و عرض يه عنصر مثلا چه عرض و طولي در صفحه دارد}

mehdi.mousavi
دوشنبه 16 اسفند 1389, 14:37 عصر
سلام
چطوري ميشه با جاوا اسكريپت موقعيت يه عنصر مثل div (با id مشخص) پيدا كرد؟؟؟؟؟!!؟
{طول و عرض يه عنصر مثلا چه عرض و طولي در صفحه دارد}

سلام.
برای بدست آوردن عرض یک Element می تونید از offsetWidth استفاده کنید (https://developer.mozilla.org/en/DOM/element.offsetWidth).
کافیه تا اون Element رو ابتدا در DOM Doc پیدا کنید، سپس با استفاده از
خصیصه مزبور Width اون Element رو بدست بیارید.

موفق باشید.

aks2download
دوشنبه 16 اسفند 1389, 19:08 عصر
سلام.
برای بدست آوردن عرض یک Element می تونید از offsetWidth استفاده کنید (https://developer.mozilla.org/en/DOM/element.offsetWidth).
کافیه تا اون Element رو ابتدا در DOM Doc پیدا کنید، سپس با استفاده از
خصیصه مزبور Width اون Element رو بدست بیارید.

موفق باشید.

مظورم اینه که یه عنصر در پایین صفحه سایت نسبت به بالا (بالای صفحه) چند px فاصله داره؟؟؟

hossin.esm
دوشنبه 16 اسفند 1389, 22:07 عصر
document.getElementById('test').offsetTop;

کامل تر را میخواهید لینک زیر را ببینید.
http://barnamenevis.org/showthread.php?277166-اضافه-کردن-مقداری-به-خصوصیت-top-در-جاوااسکریپت