Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
html javascript在javascript运行后恢复为默认值_Javascript_Html - Fatal编程技术网

html javascript在javascript运行后恢复为默认值

html javascript在javascript运行后恢复为默认值,javascript,html,Javascript,Html,我正在学习javascript,我们的任务是通过点击按钮改变段落的图像/颜色。我的代码可以工作,但我必须添加一个alert()来停止它,以便在它运行后立即恢复为默认图像/颜色时显示它 函数changeImage(){ var myTag=document.getElementById(“ImageColor”); myTag.src=“images/white.jpg”; var x=document.getElementById(“演示”); x、 style.color=“红色”; //必

我正在学习javascript,我们的任务是通过点击按钮改变段落的图像/颜色。我的代码可以工作,但我必须添加一个alert()来停止它,以便在它运行后立即恢复为默认图像/颜色时显示它

函数changeImage(){
var myTag=document.getElementById(“ImageColor”);
myTag.src=“images/white.jpg”;
var x=document.getElementById(“演示”);
x、 style.color=“红色”;
//必须添加此项才能看到变化
警报(“已到达changeImage()”;
}

练习3
练习3
变色

单击按钮更改此段落的颜色

document.getElementById(“mySubmitButton”).addEventListener(“单击”,更改图像);
您正在提交表单。这会导致重新加载和重置页面


使用事件对象上的
type=“button”
(您也可以在使用表单时完全删除表单)或调用
preventDefault
(更改图像的第一个参数)。

谢谢Quentin。当您说使用type=“button”时,您的意思是代替type=“submit”。另外,如果我将preventDefault添加到我的函数中,我仍然可以使用表单吗?是的。是的,但是没有意义,因为您没有任何其他字段,并且您没有在任何地方提交(不存在的)数据。