2013-10-11 88 views
1

我試圖用這個使用JS一個格的高度設置爲相同的高度,另一格

var aboutheight=document.getElementById('about').offsetHeight; 
document.getElementById('sampledogs').setAttribute("style","height:aboutheight"); 

一個div的高度設置爲相同的高度,另一格但高度停留在相同! 任何人都可以幫忙嗎?

謝謝

回答

2

我喜歡的jQuery對於這個問題的簡單,易於閱讀:

$('#sampledogs').height($('#about').height()); 

我找到足夠使用jQuery的簡單性,包括它在幾乎所有項目中使用的JavaScript我做的。使DOM的工作更容易。

+0

謝謝你@buzzsawdog! – GlenR

+0

@ user2620338任何時候 – buzzsawddog

0

JavaScript沒有在字符串中插入變量。你需要Concat的它:

document.getElementById('sampledogs').setAttribute("style", "height:" + aboutheight); 
// or better 
document.getElementById('sampledogs').style.height = aboutheight; 
+0

由於某種原因,既不爲我工作,我接受了上面jquery的答案............ – GlenR

相關問題