1-18 编程练习

1-18 编程练习

var text=document.getElementById("text"),
                times=0;
            setInterval(function(){
                if(times==0){
                    times=1		
                    text.innerHTML="☆☆☆今日特卖☆☆☆";
                    
                }else if(times==1){

                    times=0		
                    text.innerHTML="★★★今日特卖★★★";
                   
                }
            },500)

我想问下times=1  是不是给下面的else if(times==1)中的times赋值的,

times=0是不是if(times==0)中的times=0的赋值的吗

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
金沙熊飞 2018-01-13 11:49:05

 <h3>会闪烁的文字</h3>

        <div id="text"> </div>

        <script type="text/javascript">

           //获取对象

           var div = document.getElementById("text");

           var num=0;

           setInterval(function(){

            if(num==0){

            div.innerHTML="☆☆☆今日特卖☆☆☆";

            num=1;

            }else if(num==1){

            div.innerHTML="★★★今日特卖★★★";

            num=0;

            }

           },500);

        </script>


金沙熊飞 2018-01-13 11:45:12

把times=1;和text.innerHTML;上下交换位置就行啦,times=0和text.innerHTML上下交换位置

  • 提问者 爱你一生的我 #1
    我这个是对的,只是想知道是不是我这样的想法
    2018-01-15 13:55:55
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
JavaScript基础入门 2018
  • 参与学习       547    人
  • 提交作业       206    份
  • 解答问题       640    个

JavaScript作为前端学习中的一个重要组成部分,本课程将带领你从最基础的语法开始,学习js的流程控制语句、函数、内置对象、DOM基础、DOM事件、BOM基础以及经典的js案例--轮播图。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师