老师帮我看下问题出在哪了
来源:1-25 编程练习
慕少8534263
2020-05-15 00:58: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 div1=document.getElementById("text");
var count=0;
setInterval=(function(){
if(count==0){
div1.innerHTML="☆☆☆今日特卖☆☆☆";
count=1;
}else if(count==1){
div.innerHTML="★★★今日特卖★★★";
count=0;
}
},500);
</script>
</body>
</html>2回答

同学你好哇~
第一处需要把等号= 去掉呢 ~
第二处 div 改成 div1
然后 就正常运行啦
要细心哦
如果觉得我的回答很有帮助,记得采纳哈~~
好帮手慕码
2020-05-15
同学你好,“爱coding的疾风剑豪”同学说的都是正确的,代码中:
setInterval=(function(){})这种写法是错误的,正确的应该是:

另,代码中声明的变量是div1,所以使用div是未定义的。会报错:

建议修改如下:

如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题