2013-09-28 22 views
3

我有一個變量,我可以通過使用在頁面上顯示以下 <script>document.write(image)</script>插入JavaScript作爲背景圖像源可變

我可以將結果複製到瀏覽器,並將其顯示我所需要的文件。

我想要做的是把這個變量,並用它來說明我的背景圖片的src

`<p style="background-image: url(**image**);">` 

我知道這可能是簡單的你們,但我花了一整天並且在這一個上失去了很多頭髮。感謝您的時間....

回答

6

如果該元素是可選的:

document.getElementById('paragraph').style.background = 'url('+image+')'; 

,如果你正在創建的段落,你可以這樣做:

<p id="paragraph">Some text</p> 

您可以用JavaScript改變風格:

var p = document.createElement('p'); 
p.style.background = 'url('+image+')'; 
+0

正如你們通常所說,如果我們在這裏假設問題是正確的問題,你可以給我們正確的答案.... - –

4

給這個<p>元素的ID:

<p id="myPElement"> 

在DOM操作它......

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

...或使用jQuery:

$('#myPElement').css('background-image', 'url(' + image + ')'); 
+0

正如你們通常所說的,如果我們在這裏假設問題正確的問題,你大概可以給我們正確的答案.... –

0

我沒有給足夠的背景在我原來的問題...

ie;我忘了提及我正在嘗試在服務器端循環中執行此操作。

我achived我所列出與下面的代碼

非常感謝你的幫助做!