我有一个非常简单的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