如何在JS中更改背景图像属性

时间:2016-07-05 21:33:42

标签: javascript css image

我目前正在尝试将url(“../ images / video.png”)(如何在CSS中声明)中的JS变量的属性更改为url(“../ images / pause。 png“)通过这行代码:

fullscreenPlayPauseButton.style.backgroundImage =“url(”../ images / pause.png“)”;

鼠标悬停在图像上方显示图像,两个图像都在文件夹中。但是,一旦执行了这行代码,最初显示的图像(video.png)将变为灰色。我在控制台中遇到的错误是“Uncaught SyntaxError:Unexpected token”。在该代码所在的行。在此先感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

您在一行中使用两个双引号。你必须逃避它们或使用单引号:

fullscreenPlayPauseButton.style.backgroundImage = "url('../images/pause.png')";

fullscreenPlayPauseButton.style.backgroundImage = "url(\"../images/pause.png\")";

两者都应该有用。

答案 1 :(得分:0)

尝试设置如下属性:

{{1}}