js同时按下两个方向键
时间:2020-11-03 13:40:55|栏目:JavaScript代码|点击: 次
具体代码如下所示:
<SCRIPT LANGUAGE="JavaScript">
<!--
var dn=0; //1 up, 2 left, 3 both
document.onkeyup = function()
{
if(event.keyCode== 37)
{
if(dn==2)
{
dn=0
}
else if(dn==3){dn=1}
}
if(event.keyCode== 38)
{
if(dn==1){dn=0}
else if(dn==3){dn=2}
}
}
document.onkeydown = function()
{
if(event.keyCode== 37)
{
ren.innerText="aa"//向左
if(dn==0){dn=2}
else if(dn==1){dn=3}
}
else if(event.keyCode==38)
{
ren.innerText="bb"//向上
if(dn==0){dn=1}
else if(dn==2){dn=3}
}
if(dn==3)
{
dn=0
alert("cc")
}
}
//-->
</SCRIPT>
<div id=ren></div>
总结
上一篇:window.onbeforeunload方法在IE下无法正常工作的解决办法
栏 目:JavaScript代码
下一篇:gulp-htmlmin压缩html的gulp插件实例代码
本文标题:js同时按下两个方向键
本文地址:http://www.codeinn.net/misctech/18771.html






