<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
<script src="miaov.js"></script>
<script>
window.onload = function () {
var str = '';
var len = 20; //有多少个div
var aDiv = document.getElementsByTagName('div');
var timer = null; //定时器变量
var num = 0; //第几个div
for ( var i=0; i<len; i++ ) { //设定几个添加几个div
str += '<div style="width:50px; height:50px; background:red; position:absolute; top:0px; left:'+ i*60 +'px;"></div>';
}
document.body.innerHTML = str; //添加到页面上
document.onclick = function () { //点击开始掉落
clearInterval( timer ); //防止重复点击先清除定时器
timer = setInterval( function (){ //100毫秒执行一次,开始掉落下一个
doMove( aDiv[num], 'top', 23, 500 ); //用到封装的元素移动的函数,在封装的文章的第三个
num ++; //执行完开始下一个div
if ( num === len ) { //如果div等于给定的个数的时候停止运行
clearInterval( timer );
}
}, 100 );
};
};
</script>
</head>
<body>
</body>
</html>