在Javascript中更改图像

在Javascript中更改图像,javascript,html,Javascript,Html,我正在尝试用JavaScript更改图像。我到处都找过了,上面说要用 document.getElementbyId(“image”).src=“image2.jpg”但它不工作。我确保脚本位于html中图像标记之后的底部 html代码: <img id="image" src="image1.jpg"> 我遗漏了什么吗?您拼错了document.getElementbyId。正确的是document.getElementById您的JS代码

我正在尝试用JavaScript更改图像。我到处都找过了,上面说要用
document.getElementbyId(“image”).src=“image2.jpg”
但它不工作。我确保脚本位于html中图像标记之后的底部

html代码:

<img id="image" src="image1.jpg">

我遗漏了什么吗?

您拼错了
document.getElementbyId
。正确的是
document.getElementById

您的JS代码需要两个片段:首先选择,然后操作:

img1.setAttribute("src", "image2.jpg");
选择:(&注意getElementById中的“By”是大写的)

操纵:

img1.setAttribute("src", "image2.jpg");

我引用了这个。

不知道。请提供您的代码或所有代码的示例,以便我们更好地诊断您的问题。我们看不到您是如何实现它的,所以我们无法提供帮助。或者;你可以在这里找到一个例子:或者这个例子:看起来很公平。。。除了
document.getElementById
-您在浏览器开发人员工具控制台中看到了哪些错误?只是想指出,Jaromanda声明B和I应该是大写,而不是小写。(我自己花了一段时间才弄明白那句话)
img1.setAttribute("src", "image2.jpg");