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

javascript改变div样式,在if条件语句中没有效果

javascript改变div样式,在if条件语句中没有效果

繁花不似锦 2018-10-11 14:19:00
使用原生js修改div的样式,在if条件语句中没有效果点击一个div设置背景颜色为红色通过if判断第三次点击时,背景变为黑色结果发现if里面的代码并不能再控制台中体现出来去掉alert,div会一直显示为红色,究竟是什么原因产生的这种结果,求各位大神解答我不明白的是为什么用alert中断了,可是控制台里面仍然是style="background: rgb(255, 0, 0);"而不是style="background: rgb(0, 0, 0);"
查看完整描述

1 回答

?
慕森王

TA贡献1777条经验 获得超3个赞

       if(i == s){

            i = 0;

            div.style.background = '#000';

            alert("alert阻断,div变色了,为什么控制台没有变化,仍然是红色?");

        }else{

            div.style.background = '#f00';

        }


查看完整回答
反对 回复 2018-11-15
  • 1 回答
  • 0 关注
  • 1216 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信