【发布时间】:2017-04-30 04:59:21
【问题描述】:
我的代码具有三个功能。我希望一个按钮在第一次按下时运行功能 1,然后在第二次按下时运行功能 2,在第三次按下时运行功能 3,然后将其重置。
这是我的代码:
<!DOCTYPE html>
<html>
<head>
<script>
var red = "https://s23.postimg.org/bo5a8hzsr/red_jpg.png"
var yellow = "https://s24.postimg.org/dodxgn305/yellow.png"
var green = "https://s29.postimg.org/5ljr1ha3r/green.png"
var lights =[red,yellow,green]
function changered()
{
var img = document.getElementById("light");
img.src= lights[0];
return false;
}
function changeyellow()
{
var img = document.getElementById("light");
img.src= lights[1];
return false;
}
function changegreen()
{
var img = document.getElementById("light");
img.src= lights[2];
return false;
}
</script>
</head>
<body>
<button id="sequence" onclick="changeyellow" onclick="changered" onclick="changegreen">sequence</button>
<br><br><br>
<img id="light" src="https://s29.postimg.org/5ljr1ha3r/green.png" />
</body>
</html>
【问题讨论】:
-
请不要破坏您的帖子。一旦您发布了一个问题,它就属于整个 Stack Overflow 社区(在CC-by-SA license 下)。如果您想取消此帖子与您帐户的关联,请参阅What is the proper route for a dissociation request?。
标签: javascript html