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

变化的值与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>


正在回答

2 回答

value不是一个关键字吗

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

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

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

云林雨 提问者

用js给<p>赋值,随时间变化而变化。然后把<p>里的值用作if()内的判断条件 无法正确执行,是和不断变化的值有关吗请问?
2020-04-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

变化的值与if

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