我正在尝试执行以下操作:
onClick,将image1替换为image2,然后5秒后,再次将image 2替换为image 1。
图像 1 被图像 2 替换,但我的问题是超时后它不会恢复。
这是我的代码:
<img id="loadimg" style="display:none;" src="images/Loader.gif" width="140" height="30" />
<script type="text/javascript" language="javascript">
function showLoad(){
document.getElementById('Generate1').src=document.getElementById('loadimg').src;
setTimeout(showCode(), 5000);
}
function showCode(){
document.getElementById('loadimg').src=document.getElementById('Generate1').src;
}
</script>
<td colspan="3" rowspan="3"><img src="images/BUTTON.gif" alt="" name="Generate1" width="168" height="40" id="Generate1" onClick="showLoad()"></td>
谢谢你的帮助。