我试图将所有div page
的高度设置为浏览器窗口的100%......
我有以下情况,但没有任何反应,我在控制台中没有错误,我知道我可以用jquery做到这一点,我的目标只是用JS来做。
var elements = document.querySelectorAll('page');
Array.prototype.forEach.call(elements, function(el, i){
elements.style.height = document.getElementsByTagName(window).height;
});
答案 0 :(得分:1)
这里有几个不同的错误:
document.getElementsByClassName
el
而不是element
window.innerHeight
作为窗口高度<强>解决方案强>
var elements = document.getElementsByClassName('page');
Array.prototype.forEach.call(elements, function(el, i){
el.style.height = window.innerHeight+'px';
});