在javascript的url标签中的图像位置

Image location in url tag in javascript

本文关键字:图像 位置 url javascript 标签      更新时间:2023-09-26

我有一个变量,我在其中动态填充图像位置。

我需要用该变量更改背景图像。我找不到这样做的方法。

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 = 'no-repeat'