老师请问问题出在哪

来源:2-1 location对象属性

k1ans

2017-08-10 16:56:42

<!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;
        var  timer=setInterval(function){
               if(num==0){
             text.innerHTML="☆☆☆今日特卖☆☆☆";
             num=1;
               }else{
                  
                   text.innerHTML="★★★今日特卖★★★";
              
                   num=0;
               }
           },500);
        </script>
    </body>
</html>

写回答

4回答

好帮手慕糖

2017-08-10

你好,如下图,缺少个(;应该是var  timer=setInterval(function(){   请认真检查。

http://climg.mukewang.com/598c22340001273407140082.jpg

祝学习愉快~

0
h1ans
h 谢谢我看懂了
h017-08-10
共2条回复

怎么都被占用了呢

2017-08-31

这就是个标志,根据当前num的值改变,交替执行2步操作。

0

qq_a_40

2017-08-31

设置num=0 1 什么逻辑呀!很奇怪

0

好帮手慕糖

2017-08-10

不是,是缺半个括号,上面有正确代码哟;这边也给出了,你可以对比下。

var  timer=setInterval(function(){

祝学习愉快~

0

0 学习 · 36712 问题

查看课程