画像の場所を動的に設定する変数があります。
その変数で背景画像を変更する必要があります。私はそれを行う方法を見つけることができません。
var myImg = '/images/example1.jpg';
document.body.style.background = "url(myImg) no-repeat";
これはうまくいかないようです。
構文の問題がありますか、それとも別の方法で行う必要がありますか?
画像の場所を動的に設定する変数があります。
その変数で背景画像を変更する必要があります。私はそれを行う方法を見つけることができません。
var myImg = '/images/example1.jpg';
document.body.style.background = "url(myImg) no-repeat";
これはうまくいかないようです。
構文の問題がありますか、それとも別の方法で行う必要がありますか?
myImg
文字列の横にあるリテラル ワードです。連結を使用して変数を使用します。
document.body.style.background = "url(" + myImg + ") no-repeat";
私はこの方法が好きです
var bodyStyle = document.body.style;
bodyStyle.backgroundImage = 'url(' + yourImage + ')';
bodyStyle.backgroundRepeat = 'リピートなし'