问答详情
源自:4-1 做判断(if语句)

变化的值与if

<!DOCTYPE html>

<html>

<head>

<script>

window.onload=function ()

{

var oDiv=document.getElementById('p1');

var value=1;

setInterval(function(){

oDiv.innerHTML=value;

value++;

if(value>2){

value=1;

}

},1000);


var a1=document.getElementById('p1').innerHTML;

if(a1==1)

{

document.getElementById("l").style.display="none";

document.getElementById("m").style.display="block";

}

if(a1==2)

{

document.getElementById("m").style.display="none";

document.getElementById("l").style.display="block";//问:为什么无法随着a1的变化而变化?

}

}


</script>

</head>

<body>

<img id="l" src="/i/eg_bulbon.gif">

<img id="m" src="/i/eg_bulboff.gif">

<p id="p1"></p>


</body>

</html>


提问者:云林雨 2020-04-09 14:31

个回答

  • 笙笙不息
    2021-01-15 15:47:30

    value不是一个关键字吗

  • 一曲_离殇
    2020-04-09 18:54:50

    你描述一下问题,咔,贴一堆代码,没有解决的欲望