问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js键盘控制鼠标移动~

发布网友 发布时间:2022-05-08 21:35

我来回答

1个回答

热心网友 时间:2022-04-23 06:55

希望解答对你有所帮助 觉得不错就采纳吧

在ASCII码中,小写字母是对应的大写字母+32,比如小写字母'a'的ASCII码为'97'那么对应的大写字母就是97-32=65,你这到题目中已知小写字母'g'的ASCII码为103,那么对应的大写字母G的ASCII码为103-32=71,在按照字母表的顺序'L'在'G'的后面第5个字母的位置,那么就在用71+5,结果为76就是你所求的字母'L'的ASCII码.
程序中出现的"---"可以按照原样输出,并没有特殊的含义,一般在熟悉ASCII码的同时,也要了解一下转义字符,转义字符就是以'\'形式出现的字符,往往有些特殊的含义,常见的有'\n','\t','b'等等,楼主好好看看这些部分还是很有用的,都是基础!<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>JS实现用键盘控制图片移动 - www.webdm.cn</title>
</head>
<body OnLoad="setOB();focus()">

<script language="JavaScript">
<!--
var key=0
var xx

function setOB(){
n = (document.layers) ? 1 : 0;
X = (n)? document.ppkoabcd : ppkoabcd.style
Xpos = parseInt(X.left);
Ypos = parseInt(X.top);
document.onkeydown = keyDown;
document.onkeyup = keyUp;
if (n) document.captureEvents(Event.keydown | Event.keyup);
}

function keyDown(e) {
key = (n)? e.which : event.keyCode
if (key == 108 || key == 76) m(1,2);
if (key == 114 || key == 82) m(1,3);
if (key == 100 || key == 68) m(1,4);
if (key == 117 || key == 85) m(1,5);//设置键盘
}

function keyUp(e) {
key=0;clearTimeout(xx);
}

function m(t,u) {
clearTimeout(xx)
if (t==1){
if (u==2){X.left = Xpos-=5;xx = setTimeout("m(1,2)", 40);}
if (u==3){X.left = Xpos+=5;xx = setTimeout("m(1,3)", 40);}
if (u==4){X.top = Ypos+=5;xx = setTimeout("m(1,4)", 40);}
if (u==5){X.top = Ypos-=5;xx = setTimeout("m(1,5)", 40);}

}
}
//-->
</script>
<div id="ppkoabcd" style="position:absolute; left:340px; top:80px;">
<img src="http://www.web5.cc/logo.jpg" width="88" height="31">
</div>
<br />
按小键盘4向下

U向上移动
D向下移动
R向右移动
L向做移动
<br />
<a href="http://www.webdm.cn">网页代码站</a> - 最专业的代码下载网站 - 致力为中国站长提供有质量的代码!
</body>追问叔叔,可是我我想的是控制鼠标.....
鼠标...
鼠标...
鼠标...
鼠标...
控制层的太简单了不就是控制个DIV的left , top吗..
叔叔,.求鼠标

追答o 不是叔叔 啊!!⊙﹏⊙b汗 头像弄错啦 !!晕啊

哦 我也得找找 看啊 !

一块学习

我没找到解决的方法

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 在cdr中怎样做投影 CorelDRAW 2018 的灯光选项在哪里 怎么在CDR里做光滑,反光的效果 cdr怎样做发散光的效果 请问cdr 怎样做这种照射光的效果 CDR里的光线怎么制作啊 cdr立体化工具怎么打光照明 CDR怎样设置光源 南广的学士服怎么是红色的,好搞笑啊!烂学校都这样吗? 学士服有红色的吗? 红色的穿学士服代表什么 红色学士服是什么学历? 无机盐离子 阴离子盐的作用是什么? 新初中化学教科书上的盐的定义:盐是由金属 阳 离子和酸根离子构成的 如何评价南京理工大学合成世界首个五唑阴离子盐 我们家山鸡嘴巴歪了,这种情况,只有一只鸡,还有就是有些粪便不正常,都不知道是什么原因? 小鸡精神不振,头下垂,羽毛乱,倒提有粘液从口中流出,有异味,是得了什么病嘛 氨氮的化学式是什么?是NH3吗? 全气阴离子盐最早是那国研制成功的 js怎么让键盘输入过的键只能输入一次? 平安信用卡临时提升额度,要手续费吗? 信用卡申请临时额度收费吗 信用卡调整临时额度有没有手续费 建设银行信用卡提升临时额度需要手续费吗? 信用卡申请临时额度要收费吗 建设银行手机银行信用卡申请临时额度收费吗? 信用卡有个可以临时额度3个月,我要是用了临时额度会不会收费用,但钱会全部还完的,就不知道临时额度收 招商银行信用卡申请临时额度需要手续费吗 刚办下来的信用卡,还没有消费过可以提临时额度吗? 想我信用卡提临时额度说父母病了需要钱可以提吗 玄天邪尊的女主有谁? 玄天邪尊 主角都女人都有谁 急求 玄天邪尊的杨天雷最爱的女主角是谁? 玄天邪尊的女主角是谁 玄天邪尊中的主角的师父萧如梦后面是处女么? 推几本玄幻小说,,女主角戏份多的(不一定后宫)…… 老书烂大街的就别了…… 西方东方,实在 玄天邪尊,异界魅影逍遥有推到情节吗? 推荐些女主角长得很帅,男主角长得很美的小说 一男多女的玄幻要经典