if选择问题

来源:1-1 让你认识JS

云林雨

2020-04-08 11:25

<!DOCTYPE html>

<html>

<body>


<input type="button"

onclick="f1()"

value="改变背景色">

<p id="p2">啧啧啧</p>

<script>

function f1()

{


if (document.body.style.backgroundColor="lavender")

{

document.body.style.backgroundColor="grey"; //为什么背景颜色只和这行代码有关?

}

else

{

document.body.style.backgroundColor="lavender";

}

}

</script>

</body>

</html>


写回答 关注

2回答

  • night__owl
    2020-04-08 20:54:34
    已采纳

    <body>

    <input type="button"

    onclick="f1()"

    value="改变背景色">

    <p id="p2">啧啧啧</p>

    <script>

    function f1()

    {


    if (document.body.style.backgroundColor="lavender") //if内为“==”

    {

    document.body.style.backgroundColor="grey"; //if条件成立时,执行此段代码

    }

    /*else这块黑体代码可去掉*/

    else

    {

    document.body.style.backgroundColor="lavender";

    }

    }

    </script>

    </body>



    云林雨

    我懂了,非常感谢

    2020-04-09 11:08:06

    共 1 条回复 >

  • 进击的关关
    2021-02-22 14:37:05

    == = === 三者的区别

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题