2011-04-19 76 views
0

我目前在尋找一個javascript來爲我做一個數學計算。我正在尋找能夠讀取整個窗口高度(不是屏幕尺寸)的東西,從該值減去100px,然後輸出到(比方說,一個樣式值)。是這樣的可能嗎?Javascript:計算DIV的高度減去像素

提前致謝!

回答

2

要計算一個div的高度,你可以使用屬性innerHeight,是這樣的:

var height = document.getElementById('somediv').innerHeight; 

然後,你可以做你需要在這個變量的計算,後來又在像使用:

document.getElementById('otherdiv').style.height = height + 'px'; 
+0

突出顯示您的代碼。它使它變得很生氣。 – Blender 2011-04-19 23:21:21

+0

對不起...謝謝! – jcarlosn 2011-04-19 23:21:53

+0

Ooo我喜歡那樣!但是有可能計算整個窗口的高度嗎?這是我到目前爲止所做的,似乎沒有填補,這就是爲什麼窗口的想法可能工作。 var height = document.getElementById('#maindiv')。innerHeight; document.getElementById('#seconddiv')。style.height = height +'-100px'; – Dustin 2011-04-19 23:33:35