2016-01-01 35 views
0

我想在javascript鏈接中插入一個變量,但它不讓我這樣做,它一直在尋找一個文件... 這裏是代碼:你怎麼插入一個變量到一個url

var pic = element.src; 
document.getElementById('image').style.backgroundImage='url(pic)' 

問題是如何將變量插入到url鏈接..圖片是鏈接到網站上的照片。

+5

'....將backgroundImage = 'URL(' + PIC + ')'; ' – Jeff

回答

0

試試這個:

document.getElementById('image').style.backgroundImage='url('+pic+')' 

要串concadenate變量,你需要在JavaScript中使用+

+0

它的工作表示感謝 – SAVERSVILLE

1

我認爲問題是,url(pic)是一個字符串。而不是像嘗試字符串連接:

document.getElementById('image').style.backgroundImage='url(' + pic + ')'; 
+0

謝謝......它工作完美.... – SAVERSVILLE

0

您需要連接的url(pic)

document.getElementById('image').style.backgroundImage='url(' + pic + ')'; 
+0

它的工作感謝 – SAVERSVILLE