バックグラウンドイメージを変更するためにhtmlタグのハンドルを取得したいが、 "TypeError:document.html is undefined"というエラーが出ている。document.body.style.height = "100%";
マイコード:
function init(){
document.html.style.background ="url('175541_DSC_0291.JPG') no-repeat center center";
}
window.onload = function(){
init();
}
私が代わりにbodyタグを使用していた見つかった最も近い、同様の質問のために周りに潜んでいました。 htmlオブジェクトをbodyに変更すると動作します。
さらに、私は自分のCSSファイルでhtmlの背景を簡単に設定することができますが、JavaScriptでやりたいと思います。何が起こっているかについての任意のアイデア?
事前のおかげで、 ジョージ
document.getElementsByTagName(「HTML」)[0]それは今働いている間、私が試したし、非常に最初のものだった、何らかの理由で、それはときに最初I働いていませんでしたそれを試してみました。 最初の2つありがとうございます。 parentNodeを完全に忘れました。 –