Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript语法:将字符串的值插入到语句中_Javascript_String_Dom - Fatal编程技术网

Javascript语法:将字符串的值插入到语句中

Javascript语法:将字符串的值插入到语句中,javascript,string,dom,Javascript,String,Dom,我的问题很简单,但我似乎找不到解决办法。我正在通过javascript更改我的html。我有一个标题,上面有一个我想每3秒钟左右更改一次的图像。我制作了一个数组,其中包含我想要在我的周期中显示的图像的名称 为了更改图像,我用图像的名称创建了一个变量。然后,我尝试将字符串的值插入以下语句: imageParent.style.backgroundImage = "url('images/"nextImage".jpg')"; 但正如您所看到的,这完全是错误的语法。正确的语法是什么?尝试mayb

我的问题很简单,但我似乎找不到解决办法。我正在通过javascript更改我的html。我有一个标题,上面有一个我想每3秒钟左右更改一次的图像。我制作了一个数组,其中包含我想要在我的周期中显示的图像的名称

为了更改图像,我用图像的名称创建了一个变量。然后,我尝试将字符串的值插入以下语句:

 imageParent.style.backgroundImage = "url('images/"nextImage".jpg')";

但正如您所看到的,这完全是错误的语法。正确的语法是什么?

尝试maybe+nextImage+而不是nextImage

尝试maybe+nextImage+而不是nextImage

您尝试执行的操作称为字符串连接。在JavaScript中,使用+运算符最容易完成:

"url('images/" + nextImage + ".jpg')"

请参阅。

中字符串上使用的+运算符。您尝试执行的操作称为字符串连接。在JavaScript中,使用+运算符最容易完成:

"url('images/" + nextImage + ".jpg')"

请参阅字符串上使用的+运算符。

“url('images/“+nextImage+”.jpg')”
。谢谢!我试着不用空格,但没用。我遇到了一个错误,因为它正在添加.jpg,而文件已经在数组
“url('images/“+nextImage+”.jpg')”
中提供了.jpg扩展名。谢谢!我试着不用空格,但没用。我遇到了一个bug,因为它正在添加.jpg,而文件在数组中已经有了.jpg扩展名