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

时间:2013-06-23 16:29:55

标签: javascript string dom

我的问题很简单,但似乎无法找到解决方案。我正在通过javascript更改我的HTML。我有一个图像标题,我想每3秒左右更改一次。我在我的周期中创建了一个包含我想要的图像名称的数组。

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

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

但是你看到这完全是错误的语法。这个的正确语法是什么?

2 个答案:

答案 0 :(得分:4)

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

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

请参阅http://www.w3schools.com/js/js_operators.asp上的字符串上使用的+运算符

答案 1 :(得分:0)

尝试使用+ nextImage +而不是nextImage