私はjs初心者です。この特定の問題に対する回答を探しましたが、このフォーラムや他のフォーラムでまだ回答が見つかりませんでした。ページの読み込み時に、html に直接配置された id 要素に配列からランダムな画像を読み込むスクリプトがあります。
同じことを実行できるかどうかを確認しようとしていますが、css ファイルの id 要素の背景画像に対して実行できます。私はfirebugを持っていますが、これでエラーメッセージは表示されませんが、どちらも機能しません。
window. onload = choosePic;
var myPix = new
Array("images/image1.gif", "images/image2.gif");
function choosePic() {
randomNum = Math.floor((Math.random() * myPix.length));
document.getElementById("headerAnimation").style.backgroundImage.src = myPix[randomNum];
}