为了账号安全,请及时绑定邮箱和手机立即绑定

if选择问题

<!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 回答

<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>



0 回复 有任何疑惑可以回复我~
#1

云林雨 提问者

我懂了,非常感谢
2020-04-09 回复 有任何疑惑可以回复我~

== = === 三者的区别

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468188    人
  • 解答问题       21891    个

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

进入课程

if选择问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信