我想在javascript鏈接中插入一個變量,但它不讓我這樣做,它一直在尋找一個文件... 這裏是代碼:你怎麼插入一個變量到一個url
var pic = element.src;
document.getElementById('image').style.backgroundImage='url(pic)'
問題是如何將變量插入到url鏈接..圖片是鏈接到網站上的照片。
我想在javascript鏈接中插入一個變量,但它不讓我這樣做,它一直在尋找一個文件... 這裏是代碼:你怎麼插入一個變量到一個url
var pic = element.src;
document.getElementById('image').style.backgroundImage='url(pic)'
問題是如何將變量插入到url鏈接..圖片是鏈接到網站上的照片。
試試這個:
document.getElementById('image').style.backgroundImage='url('+pic+')'
要串concadenate變量,你需要在JavaScript中使用+
。
它的工作表示感謝 – SAVERSVILLE
我認爲問題是,url(pic)是一個字符串。而不是像嘗試字符串連接:
document.getElementById('image').style.backgroundImage='url(' + pic + ')';
謝謝......它工作完美.... – SAVERSVILLE
您需要連接的url(
和pic
和)
document.getElementById('image').style.backgroundImage='url(' + pic + ')';
它的工作感謝 – SAVERSVILLE
'....將backgroundImage = 'URL(' + PIC + ')'; ' – Jeff