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

请问为什么第一个代码不能实现div框移动,第二个可以;求详解

请问为什么第一个代码不能实现div框移动,第二个可以;求详解

<!DOCTYPE html><html><head> <title></title></head><body> <div class="zxc" style="background-color: red;width: 100px;height: 100px;"></div> <script type="text/javascript">    setInterval(function(){   var len=10;   document.querySelector('.zxc').style.marginLeft = len+'px';   len +=10;     }, 100) </script></body></html>    <!DOCTYPE html><html><head> <title></title></head><body> <div class="zxc" style="background-color: red;width: 100px;height: 100px;"></div> <script type="text/javascript">  var len=10;  setInterval(function(){      document.querySelector('.zxc').style.marginLeft = len+'px';   len +=10;     }, 100) </script></body></html>
查看完整描述

1 回答

?
习惯受伤

TA贡献885条经验 获得超1144个赞

第一个中的len每次都初始化为10,没有递增,所以不会移动。

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

添加回答

举报

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