zoukankan      html  css  js  c++  java
  • asdw键移动图片.html

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title></title>
    <style type="text/css">
    *{padding: 0;margin: 0;}
    #box{
    200px;height: 200px;position: absolute;top: 100px;left: 100px;
    }
    </style>
    </head>
    <body>

    <div id="box">
    <img src="img/Game figure.jpg"/>
    </div>
    <script type="text/javascript">
    //ASCII码 上87下83左65右68
    var o=document.getElementById('box');
    document.onkeydown=function (e)
    {
    e=e||window.event;
    //console.log(e.keyCode);//得到上下左右四个按键码
    //判断按键
    if (e.keyCode==87)
    {
    var preTop=window.getComputedStyle(o,null).top;//上
    preTop=parseInt(preTop);//去单位
    //在原来图片的位置减去10px
    o.style.top=preTop-10+'px';
    }else if (e.keyCode==83)
    {
    var preTop=window.getComputedStyle(o,null).top;//下
    preTop=parseInt(preTop);
    o.style.top=preTop+10+'px';
    }else if (e.keyCode==65)
    {
    var preLeft=window.getComputedStyle(o,null).left;//左
    preLeft=parseInt(preLeft);
    o.style.left=preLeft-10+'px';
    }else if (e.keyCode==68)
    {
    var preLeft=window.getComputedStyle(o,null).left;//右
    preLeft=parseInt(preLeft);
    o.style.left=preLeft+10+'px';
    }else
    {
    alert('按键点击错误,请点击有效按键!');
    }
    }
    </script>

    </body>
    </html>

  • 相关阅读:
    个人阅读作业
    个人阅读作业3
    阅读作业中软件开发书籍阅读后的一些体会
    个人项目代码复审
    读《移山之道-VSTS软件开发指南》
    北航MOOC客户端
    个人阅读作业3
    个人阅读作业2
    代码互审
    结对编程项目总结以及一些小小的体会
  • 原文地址:https://www.cnblogs.com/d534/p/12691882.html
Copyright © 2011-2022 走看看