私は次のことをしようとしています:
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>
助けてくれてありがとう。