0

要素を見つけて、ロード時にその高さを設定する必要があるこの単純な関数があります。

function setGround() { 

document.getElementById('content').style.height = '40px';

        } 


document.onload = setGround(); 

ただし、関数はロード時に「null」を返します。明らかな何かが欠けていますか?はい、その ID を持つ要素は存在します。

ご協力ありがとうございました。

4

2 に答える 2

2
document.onload = setGround; 

を削除する()か、関数をすぐに実行document.onloadしてから、関数の戻り値に設定します(あなたの場合はです)。null undefined

于 2012-08-06T21:59:35.340 に答える
-3

これは無視してください、ごめんなさい


技術的に .onload を設定するときは、実行する JavaScript の String に設定する必要があるため、

document.onload = "setGround()";

これはあなたの問題かもしれません。影響しない小さな間違いかもしれませんが、役立つと思います

于 2012-08-06T22:01:18.843 に答える