编辑:如果用户没有点击,是否有间隔只启动?示例:我设置了 20 秒的间隔,但如果用户在 15 秒时点击了第一张图片,则下一张图片仅显示剩余的 5 秒。我需要一个计时器 - 或 - 一次点击,但不是两者兼而有之。谢谢!
所以我有下面的javascript,目前可以在onclick 上运行。可以修改它以添加计时器吗?因此,如果他们不点击第一张图片,我可以设置一个计时器转到图片 2.. 然后转到图片 3.. 以此类推。谢谢你的努力!
<img alt="" src="image1.gif" style="height: XXXpx; width: XXXpx" id="imgClickAndChange" onclick="changeImage()" />
<script language="javascript">
function changeImage() {
if (document.getElementById("imgClickAndChange").src == "image1.gif")
{
document.getElementById("imgClickAndChange").src = "image2.gif";
}
else
{
document.getElementById("imgClickAndChange").src = "image3.gif";
}
}
</script>