<body onkeydown="move(event.keyCode)"></body>
<script>
function move(code){
if(code==37)
alert("左");
if(code==38)
alert("上");
if(code==39)
alert("右");
if(code==40)
alert("下");
}
</script>
<script>
function move(code){
if(code==37)
alert("左");
if(code==38)
alert("上");
if(code==39)
alert("右");
if(code==40)
alert("下");
}
</script>
解决方案 »
- 同一个应用为什么会出现同一个COOKIE的值不相同?
- 关于当前输入日期的下一天,结果很诡异。。。
- 一个JQuery获取DIV高度的问题
- IE 8 radio取值问题
- JS 截取数据问T,,,,,
- 简单脚本问题,来者有分.
- 【关于:如何避开 安全审查 】
- 请介绍几本动态网页(DHTML)编程方面的书籍?
- 文本框获取焦点时弹出提示信息,点击提示信息可以关掉,但如何再让文本框获取到焦点呢
- 为什么 1 in [1] 为false ,我该怎么写
- Htc:我的HTC在CSS中定义,HTC中又引用一个XML文件,现在有个关于路径引用的问题,帮忙啊! 阅读1次,滚动到底
- 在<head>中写document.onmouseover(某个函数) 等事件可以吗!??
<HEAD>
<TITLE> New Document </TITLE>
<div id=m style="display:none">请等待</div>
</HEAD>
<body onkeydown='onkeydowm()'>
<img src=http://www.hycenter.net/copyrights/hybbs/image/logo.gifstyle="position:absolute" id=demo>
<script>
function document.onkeydown(){
// +----------------------------------------------------+
// | 用上下左右光标及小键盘上的上下左右控制一个图像
// | 上下左右走动的程式
// +----------------------------------------------------+
var kc=window.event.keyCode-101;//初始化变量kc
if (window.event.keyCode==39)demo.style.pixelLeft+=30;//如果是光标右键图像右移30个像素
if (window.event.keyCode==40)demo.style.pixelTop+=30;//如果是光标下键图像下移30个像素
if (window.event.keyCode==37)demo.style.pixelLeft-=30;//如果是光标左键图像左移30个像素
if (window.event.keyCode==38)demo.style.pixelTop-=30;//如果是光标上键图像上移30个像素
if(Math.abs(kc)==1)demo.style.pixelLeft+=kc*30;//如果是小键盘光标左右键图像左右移30个像素
if(Math.abs(kc)==3)demo.style.pixelTop-=kc*10;//如果是小键盘光标上下键图像上下移30个像素
}
</script>
</body>
</HTML>