色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

html5搶紅包代碼

HTML5搶紅包代碼分享如下:

<html>
<head>
<title>搶紅包</title>
<meta charset="UTF-8">
</head>
<body>
<div id="red-packet">
<p>點(diǎn)擊屏幕搶紅包</p>
</div>
<script type="text/javascript">
var num = 10; //紅包總數(shù)
var totalMoney = 100; //紅包總金額
var packetArr = new Array(); //存放紅包的數(shù)組
var timer = null; //定時(shí)器變量
//生成紅包
function createPacket() {
for(var i=0; i<num; i++) {
var money = (Math.random()*totalMoney/num).toFixed(2); //每個(gè)紅包的金額
packetArr.push(money); //將紅包金額存入數(shù)組
}
}
//顯示紅包
function showPacket() {
var packetDiv = document.getElementById("red-packet");
packetDiv.onclick = function() {
var money = packetArr.shift(); //取出一個(gè)紅包的金額
if(money != undefined) { //如果數(shù)組中還有紅包
alert("恭喜您搶到了"+money+"元!");
packetDiv.innerHTML = "點(diǎn)擊屏幕繼續(xù)搶紅包";
}else { //如果紅包已經(jīng)搶完
clearInterval(timer); //清除定時(shí)器
packetDiv.innerHTML = "紅包已經(jīng)搶完啦!";
}
}
}
//定時(shí)器控制紅包的生成和顯示
function timerControl() {
createPacket(); //生成紅包
showPacket(); //顯示紅包
timer = setInterval(function() {
packetArr.length = 0; //清空紅包數(shù)組
createPacket(); //重新生成紅包
showPacket(); //重新顯示紅包
}, 10000); //每隔10秒重新生成紅包
}
timerControl(); //開(kāi)始定時(shí)器
</script>
</body>
</html>

以上就是HTML5搶紅包代碼,此代碼采用定時(shí)器控制紅包的生成和顯示,可以自定義紅包總數(shù)和總金額,是一段值得學(xué)習(xí)和使用的代碼。