问题出在哪里?

来源:1-25 编程练习

全栈丶obj

2019-12-14 13:33:50

<!DOCTYPE html>
<html>
<head lang="en">
    <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">
    let texT = document.getElementById("text")
    let shink = 0
    setInterval(
        function () {
        if(shink==0){
            texT.innerHTML="'☆☆☆今日特卖☆☆☆"
            shink =1
        }else{
            texT.innerHTML="★★★今日特卖★★★"
            shink == 0
        }
    },500
    )
</script>
</body>
</html>


写回答

1回答

好帮手慕码

2019-12-14

同学你好,效果无法循环执行的原因:这里shink是赋值为0,应该使用“=”

http://img.mukewang.com/climg/5df47d0e090e5a3204590097.jpg

代码中问题:多余的引号

http://img.mukewang.com/climg/5df47d3309cf736304890066.jpg

另,建议同学给每一句代码都添加分号,以表示结束,比较规范哦~

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

0

0 学习 · 40143 问题

查看课程