<!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>
<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>
== = === 三者的区别