老师,麻烦你帮我看看代码呗
来源:1-25 编程练习
郭永青
2020-04-16 21:29:59
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>闪烁的文字</title>
<style type="text/css">
div{
width:200px;
height:200px;
line-height:200px;
border:2px solid gray;
text-align:center;
color:red;
}
</style>
</head>
<body>
<h3>会闪烁的文字</h3>
<div id="text"> </div>
<script type="text/javascript">
//补充代码
var text=document.getElementById("text");
var num=0;
setInterval(function()
{
if(num==0)
{
num=1;
text.innerHTML="☆☆☆今日特卖☆☆☆ ";
}
else if(num==1)
{
num=0;
text.innerHTML="★★★今日特卖★★★";
}
},500);
</script>
</body>
</html>
老师,我有点不明白,就是代码中的num=0和num=1的作用是什么?
1回答
好帮手慕慕子
2020-04-17
同学你好,num=0和num=1的作用要根据num的值判断要显示哪一个文本。如下:
代码是正确的,由于在500毫秒之后才执行定时器,这段时间内div内显示空白,建议优化: 给div设置初始显示内容,效果实现会更好,如下:
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题