我有这个简单的函数需要找到一个元素并在加载时设置它的高度:
function setGround() {
document.getElementById('content').style.height = '40px';
}
document.onload = setGround();
但是该函数在加载时返回“null”。我错过了一些明显的东西吗是的,具有该ID的元素确实存在。
感谢您的帮助。
答案 0 :(得分:2)
document.onload = setGround;
删除()
或函数立即,然后将document.onload
设置为函数的返回值(在您的情况下为 {{1} }} null
)。
答案 1 :(得分:-3)
忽略这一点,抱歉
从技术上讲,在设置.onload时,你应该将它设置为要运行的javascript的String,所以你应该这样做
document.onload = "setGround()";
这可能是你的问题,它可能只是一个不会影响它的小错误,认为它应该有所帮助