你如何在纯JavaScript中获得div高度?

时间:2017-02-06 12:59:34

标签: javascript jquery

与纯javascript中的以下代码相同的是什么?

 $('.div1').height($('.div2').height());

3 个答案:

答案 0 :(得分:2)

这将是以下内容:

document.querySelector(".div1").style.height = window.getComputedStyle(document.querySelector(".div2")).height;

答案 1 :(得分:0)

使用document.getElementsByClassName

var height = document.getElementsByClassName("div1")[0].style.height;
document.getElementsByClassName("div2")[0].style.height = height;

答案 2 :(得分:0)

使用类名循环遍历所有元素,将它们全部设置为所需的高度。像这样:

var div1s = document.getElementsByClassName(".div1");
var height = document.getElementsByClassName(".div2")[0].height;
for (int i = 0; i < div1s.length; i++) {
     div1s[i].height = height;
}