2012-01-23 200 views
1

我是JavaScript的新手,我正在努力學習。 我希望我的網頁根據實際數據動態顯示來自其他父網​​站的圖像。 我試圖創建函數來得到我需要的,以便在正確的URL 我讀Variable for img src=以獲取圖像的變量,但我迷路了,然後我試圖做這樣的事情 IMG SRC和Javascript

function LoadPage() { 
var today = new Date(); 
var yyyy = today.getFullYear(); 
var mm = (today.getMonth()+ 1); 
var dd = (today.getDate(); 

img.src = "http://www.parentsite.com/"+yyyy+"_"+mm+"_"+dd+"/images.png"(); 
} 

</script> 
莫非

人請在這件事上給予我幫助? 謝謝

+2

在img.src賦值的末尾刪除括號「()」。 – Abbas

+1

同意@Abbas - 同時從mm分配中刪除dd分配和(可選的)前後括號中的前導「(」) –

回答

1
function LoadPage() { 
var today = new Date(); 
var yyyy = today.getFullYear(); 
var mm = (today.getMonth()+ 1); 
var dd = today.getDate(); 
var url = "http://www.parentsite.com/"+yyyy+"_"+mm+"_"+dd+"/images.png"; 
alert(url); 
document.getElementById("img").setAttribute("src",url); 
} 

假設你的圖像標籤的ID爲IMG,警戒線應該告訴你,無論您是否正確

+0

謝謝,警報很有用,我錯過了路徑中的一個字符完成了任務。我不能投票答案,因爲我是新的。 – kahuna

0

的VAR IMG必須是一個指針,爲資產設置你的圖像路徑例如圖像,以便您可以使用方法setAttribute(「src」,url)爲資產分配src屬性。也許你忘了分配img = getElementByName(「myasset」)?