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

请教大神下面这段JS代码有啥问题,为啥执行结果跟预期有差异。

请教大神下面这段JS代码有啥问题,为啥执行结果跟预期有差异。

慕田峪8701529 2017-08-18 17:54:50
<!DOCTYPE html><html><head lang="en">    <meta charset="UTF-8">    <title></title>    <style> #div1{height: 100px; width: 100px; position: absolute; background: gray;}    </style>    <script>window.onload=function() {        var odiv=document.getElementById("div1"); var timer=null; document.onkeyup=function(){        clearInterval(timer); }    document.onkeydown=function(ev){        var oEven=ev||event timer=setInterval(function(){    if(oEven.keyCode==37){        odiv.style.left=odiv.offsetLeft-10+"px"; }    else if (oEven.keyCode==39){        odiv.style.left=odiv.offsetLeft+10+"px"; }},100)    }}    </script></head><body><div id="div1"></div></body></html>
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 1188 浏览
慕课专栏
更多

添加回答

举报

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