#直接上代码

<script>var box = document.getElementById("mytank");document.onkeydown = keyDown;function keyDown(event){var event = event || window.event;switch(event.keyCode){case 37:box.style.left = box.offsetLeft - 10 + "px";break;case 39:box.style.left = box.offsetLeft + 10 + "px";break;case 38:box.style.top = box.offsetTop - 10 + "px";break;case 40:box.style.top = box.offsetTop + 10 + "px";break;}return false}</script>
//mytank 是你的盒子的id的属性名如  <div id="mytank">盒子</div>

JavaScript通过键盘让div盒子上下左右的移动相关推荐

  1. JavaScript通过键盘方向键控制盒子移动

    0. 效果图 1. 实现代码 html <head> <style>.box {position: absolute;width: 100px;height: 100px;to ...

  2. JavaScript基础14-day16【事件委派、事件绑定、事件传播、滚轮事件、键盘事件、键盘移动div】

    学习地址: 谷粒学院--尚硅谷 哔哩哔哩网站--尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版Ja ...

  3. 常见的div盒子居中(上下左右)实现

    关于div的上下左右居中,之前总是学完之后忘记,现在总结一下并记录下来,常见的有以下的几种 实现的效果图:  1.使用absolute进行绝对定位 注:这方法,需要知道子元素的宽高,但是不需要知道父元 ...

  4. html点击控制盒子左右移动,JS实现盒子跟着鼠标移动及键盘方向键控制盒子移动效果示例...

    本文实例讲述了JS实现盒子跟着鼠标移动及键盘方向键控制盒子移动.分享给大家供大家参考,具体如下: 1. 盒子跟着鼠标移动 content="width=device-width, user- ...

  5. JavaScript - 模拟键盘输入支付密码

    JavaScript - 模拟键盘输入支付密码 Max.Bai 2016-12-29 0x00: 发生了什么事 我做自动化测试的时候,需要自动化在页面上输入这个密码,什么样子的,看下面: 有没有很像支 ...

  6. js实现键盘控制div移动(可加速)_☆往事随風☆的博客

    文章目录 前言 一.基本思路 二.代码分析 1.首先为div开启绝对定位 2.为document绑定键盘按下和抬起事件 3.获取对应键盘的Unicode编码 4.设置变量保存速度和键盘Unicode编 ...

  7. 盒子模型、div盒子、边框粗细、外边距

    1.盒子模型 概念:盒子模型是由margin + border + padding +网页元素(content)组成 图示: 最简单的盒子: <style> ul{ border: 1px ...

  8. html如何有立体效果,一段CSS代码让div盒子有立体效果

    先上效果图,再来代码: 上图是对一个336*280px大小的矩形进行了调整,给它增加了一个投影的效果,就好像它立了起来,有种立体的感觉,怎么做到的呢?其实也就是一段CSS的功夫.先确定下html结构, ...

  9. JavaScript 虚拟键盘 A-Keyboard

    A-Keyboard A-Keyboard是一个小型的 JavaScript 虚拟键盘. A-Keyboard Github Demo 网站查看在线 键盘.数字键盘.手机键盘 Demo. 我们为你提供 ...

最新文章

  1. Java 学习(20)--异常 /  IO 流
  2. Facebook Docusaurus 中文文档 安装指南
  3. poj 3026 (最小生成树)
  4. IntelliJ IDEA 问题总结之一 —— jar包、assets、maven、git
  5. python xlrd xlwt pandas 模块 区别_python如何读写excel文件|python教程|python入门|python教程...
  6. 个人计算机预防勒索病毒,Windows10如何开启预防勒索病毒功能|电脑安全开启防御勒索软件的方法...
  7. CacheCloud运维管理平台学习笔记
  8. 你的核心竞争力真的是技术么?
  9. Oracle学习技巧
  10. 交换机芯片技术知多少
  11. scipy的安装教程
  12. 服务器管理系统在哪里,服务器管理器在哪里 怎么打开服务器管理器
  13. SIEBEL基础学习
  14. 选拔人才的原则和误区
  15. 安卓第十二天笔记-广播
  16. windows自动开关机教程
  17. js开根号_在JavaScript中使用开平方根的sqrt()方法
  18. 【Multisim仿真】全波整流电路仿真
  19. Apache Spark在海致大数据平台中的优化实践
  20. bzoj 4833: [Lydsy1704月赛]最小公倍佩尔数

热门文章

  1. 【案例】因为有你,所以安全!
  2. Java 静态方法读取 yml
  3. 远程控制软件安全吗?一文看懂ToDesk、RayLink、TeamViewer、Splashtop相关安全机制
  4. 项目管理失败的五大原因
  5. Go语言自学系列 | golang标准库io包
  6. 十年测试大咖之接口测试
  7. 2013年11月18日 二胎政策松动未来或加剧贫富分化
  8. C#中Graphics.FromImage()方法的实现效果
  9. 关于TimeSpan
  10. 数据分析-------统计学-------假设检验和p值、单侧检验、双侧检验、z统计量、t统计量、第一类错误、第二类错误