使用js将一个div的高度设置为与另一个div相同的高度

时间:2013-10-11 19:47:32

标签: javascript css

我正在尝试使用此

将div的高度设置为与另一个div相同的高度
var aboutheight=document.getElementById('about').offsetHeight;
document.getElementById('sampledogs').setAttribute("style","height:aboutheight");

但高度保持不变! 有人可以帮忙吗?

由于

2 个答案:

答案 0 :(得分:2)

我喜欢jQuery这个问题简单易读:

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

我发现jquery简单的足够用途,可以将它包含在几乎所有使用javascript的项目中。使DOM的使用变得更加容易。

答案 1 :(得分:0)

JavaScript不会在字符串中插入变量。你需要连接它:

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