zoukankan      html  css  js  c++  java
  • 写一个小球用键盘上下左右键控制

    首先在body里面创建一个

     <div class="box"></div>

    其次设置box的样式

     .box{width:100px;height:100px;backgroundred;positionabsolute;left:0;top:0;}

    ,最后获取节点

    var obox = document.querySelector(".box")
     
     
     document.onkeydown = function(eve){ //设置鼠标移动事件和键盘事件
                var e = eve || window.event;
                var code = e.keyCode || e.which;
                switch(code){ //最后用switch判断
                    case 37:
                        // 设置left     =    获取当前  -   10
                        obox.style.left = obox.offsetLeft-10 + "px";break; //左
                    case 38:
                        obox.style.top = obox.offsetTop-10 + "px";break; //上
                    case 39:
                        obox.style.left = obox.offsetLeft+10 + "px";break; //右
                    case 40:
                        obox.style.top = obox.offsetTop+10 + "px";break; //下
                }
            }
        
        </script>
  • 相关阅读:
    jQuery自定义漂亮的下拉框插件8种效果演示
    Select-or-Die演示11种美化下拉框select方法
    jQuery超酷下拉插件6种效果演示
    jQuery10种不同动画效果的响应式全屏遮罩层
    jQuery Wheel 环形菜单插件5种效果演示
    js显示隐藏
    js关于函数调用
    php入门
    jquery幻灯片
    Mysql命令大全
  • 原文地址:https://www.cnblogs.com/shaym/p/11478172.html
Copyright © 2011-2022 走看看