שלח תשובה

זירת השאלות

664
צפיות
5
תשובות

גובה של DIV יהיה שווה לגובה של DIV אחר

,‏ 2 באוגוסט, 2008

שלום,
אני רוצה בעזרת JavaScript ליצור פונקציה שבעזרתה הגובה של הDIV ("content") יהיה שווה לגובה של הDIV ("main").
עכשיו, אני לא מבין כדול בפקודות בJS, לכן אני לא יודע כיצד אני יכול לפנות לגובה של DIV מסויים במסמך. (אני משער שזה באמצעות getElementById).

תודה לעוזרים.

תגיות:

5 תשובות

  1. Gillad הגיב:

    תגובה חדשה: אני חושב שהבנתי
    אולי באמצעות var ContentHeight = document.getElementById.style.height;?

  2. BuildHome הגיב:

    תשובה
    נסה עם זה:
    var ContentHeight = document.getElementById('content').offsetHeight

    זה יביא לך את הגובה המדויק של האובייקט.


    "החיים הם רק הדרך במסע הנפש", בילד 2004-2008 <img src='/images/6.gif'>
    http://Www.Torec.Net &nbsp;* http://Www.Torec.In

  3. Gillad הגיב:

    ניסיתי
    ניסיתי את זה כבר, אני חושב שזה בכלל קשור למשהו אחר בגובה, משהו בpadding, בכ"מ, ניסיתי איזה משהו, לא עבד.
    אולי יש לך הקוד המלא כדי שיעבוד?

  4. BuildHome הגיב:

    תשובה
    מה שהבאתי לך בדוק עובד. ניסיתי.


    "החיים הם רק הדרך במסע הנפש", בילד 2004-2008 <img src='/images/6.gif'>
    http://Www.Torec.Net &nbsp;* http://Www.Torec.In

  5. Gillad הגיב:

    מה הכוונה
    אם אני רושם רק את מה שרשמת לי, אז זה פשוט אומר שContentHeight מקבל את הגובה של הדיב 'content', אבל אם אני רוצה לעשות שהגובה של הדיב 'content' יהיה שווה לגובה של הדיב 'main'?

    הקוד הזה אמור לעבוד?

    var ContentHeight = document.getElementById('content').offsetHeight
    var MainHeight = document.getElementById('main').offsetHeight
    MainHeight = ContentHeight?

שלח תשובה