哪位大侠帮写一段HTML+JS代码,需求见内
本帖最后由 wp231957 于 2022-8-21 07:49 编辑估计代码量不会很大
1、不需要使用任何css 进行修饰,越简陋越好
2、网页中间弄一个text 框 从1开始显示 每隔3秒 自动增1直到30为止(有点像倒计时)
3、中间每隔10秒 插入一个ALERT如果用户不点击确定 这个自增界面就停止用户必须把所有ALERT都点击完毕才能看到30这个数字
我主要是计时器不咋会用 <!DOCTYPE html>
<html lang="zn-ch">
<head>
<title>index</title>
</head>
<body>
<div id="demo">1</div>
<script>
var demo=document.getElementById("demo")
var i=1
function f(){
if(i<30)
{
i = i + 1
if(i % 3 == 1)
{
window.alert("继续")
}
demo.innerHTML = i
}
}
var time=setInterval(f,3000)
</script>
</body>
</html> 我感觉吧,弄一个定时器比较好,这样就不需要在一个定时器里面开/关另一个定时器了
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>main</title>
</head>
<body>
<textarea rows="10" cols="30"></textarea>
</body>
<script>
function timer_handler() {
++count;
if(count % 10 == 0) {
window.alert(count);
}
if(count % 3 == 0) {
++document.body.getElementsByTagName("textarea").value;
}
window.setTimeout(timer_handler, 1000);
}
var count = 0;
document.body.getElementsByTagName("textarea").value = 1;
window.setTimeout(timer_handler, 1000);
</script>
</html>
@wp231957 如果问题解决了,请设置最佳答案
页:
[1]