案例"/>
JS自动爆炸案例
学习到了:
setTimeout函数的灵活运用。
案例实现讲解:
1.先定义一个全局的变量,赋值为null。
2.然后使用timeout调用bang函数,以达到自动自动调用函数的功能。
3.bang函数就是判断时间是否为0,如果为0即换一张爆炸的图片。
实例代码:
<html> <head><title>JS爆炸案例</title> <script> var clock = null;function bang(){var inp = document.getElementsByName('time')[0];var time = parseInt(inp.value) - 1;inp.value = time;if (time == 0) {document.getElementsByName('photo')[0].src = './bang.jpg';clearTimeout(clock);}else{setTimeout('bang()',1000);}}clock = setTimeout('bang()',1000); </script> </head> <body><input type="submit" name="time" value="5"><br><img name="photo" src="./bomb.jpg" height="300px" width="300px" alt=""/> </body> </html>
转载于:.html
更多推荐
JS自动爆炸案例
发布评论