Javascript 如何在单击时交换图像?

Javascript 如何在单击时交换图像?,javascript,html,Javascript,Html,尝试学习基本的javascript函数和html编码 var bighart=新图像(); bighart.src=“vDay.jpg” 函数goBig(){ document.heart.src=bigharter.src } 大心脏 我想你是想 大心脏 函数goBig(){ document.getElementById(“heart”).src=“新图像路径/url”; } 我想你是想 大心脏 函数goBig(){ document.getElementById(“heart”).

尝试学习基本的javascript函数和html编码


var bighart=新图像();
bighart.src=“vDay.jpg”
函数goBig(){
document.heart.src=bigharter.src
}
大心脏

我想你是想


大心脏
函数goBig(){
document.getElementById(“heart”).src=“新图像路径/url”;
}

我想你是想


大心脏
函数goBig(){
document.getElementById(“heart”).src=“新图像路径/url”;
}

您不需要创建新图像来添加
src
,然后将此
src
值设置为其他图像,您可以直接对其进行分配。但是,你面临什么问题?你的问题到底是什么?您是否有一些控制台错误?单击要通过
id
检索页面上的元素时,图像没有交换。您应该使用
document.getElementById(“heart”)
,而不是
document.heart
。谢谢,解决了此问题。我在一本教科书中举了一个例子。您不需要创建一个新图像来添加
src
,然后将这个
src
值设置为其他图像,您可以直接对其进行赋值。但是,你面临什么问题?你的问题到底是什么?您是否有一些控制台错误?单击要通过
id
检索页面上的元素时,图像没有交换。您应该使用
document.getElementById(“heart”)
,而不是
document.heart
。谢谢,解决了此问题。我在一本教科书中举了一个例子。