使用javascript交换图像

使用javascript交换图像,javascript,html,Javascript,Html,我刚开始读JavaScript。作为一种语言,我对它没有任何问题,但我遇到了一个恼人的情况 我打算尝试我的第一个JavaScript函数来实现一个简单的操作:更改 获取图像时使用了错误的语法 您需要编写document.images[id](使用括号[],而不是括号()) document.images集合是一个关联数组,使用括号对其进行索引。 括号用于调用函数;我不知道你的代码为什么在Chrome上工作。SLaks已经为这个问题输入了正确的答案 但是,在JavaScript中,您会发现有很多这

我刚开始读JavaScript。作为一种语言,我对它没有任何问题,但我遇到了一个恼人的情况

我打算尝试我的第一个JavaScript函数来实现一个简单的操作:更改


获取图像时使用了错误的语法

您需要编写
document.images[id]
(使用括号
[]
,而不是括号
()

document.images
集合是一个关联数组,使用括号对其进行索引。

括号用于调用函数;我不知道你的代码为什么在Chrome上工作。

SLaks已经为这个问题输入了正确的答案


但是,在JavaScript中,您会发现有很多这样的情况,不正确的语法在一个浏览器中有效,但在下一个浏览器中无效。为了确保JavaScript中的跨浏览器兼容性,您可能会发现像jQuery这样的库非常方便。它不仅试图确保您的JavaScript代码与所有浏览器兼容,而且还扩展了许多伟大的功能。

是的,他也可以考虑仅使用文档.GETelEnMyBid(ID)。我不知道document.iamges是一个数组,我实际上认为它是一个函数。是的,我是一名程序员,所以我知道函数通常是如何调用的。你会惊讶于这里一些初学者的平均水平。另外,如果你来自VB,这种区别对你来说是新的。为什么?平均级别是太慢还是太高?对某些人来说,太低了。建议:使用css来执行此功能:)与您相比,我已经在考虑使用jQuery,但我想在进入框架之前从基础开始。:-)