我有一個非常簡單的Javascript代碼。代碼是在頁面加載時更改圖像的來源。它是這樣的:JavaScript:語法錯誤?是嗎?
window.onload = initAll;
function initAll(){
document.getElementById("imgSlider").src = "menuBack.jpg";
}
現在,這工作得很好。看看下面的代碼。
window.onload = initAll;
function initAll(){
var imgSrc = document.getElementById("imgSlider").src
imgSrc = "menuBack.jpg";
}
這個代碼不應該像上面的代碼一樣執行嗎?我想,應該的。下面的代碼有什麼問題嗎?我使用Mozilla Firefox(最新版本)。這可能是瀏覽器的問題嗎?
是不是你在.src之後輸入分號? – rene 2013-05-11 09:40:04
@rene:Javascript有「自動分號插入」 – deepmax 2013-05-11 09:42:14
@MM。這是真的,這並不意味着你應該依靠它,但我承認這不是問題的根源... – rene 2013-05-11 09:47:30