本文介绍了如何增加onkeydown到身体?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在我的index.html中,我有此代码.我需要在Main.onLoad()中向该主体添加 onkeydown
事件.
In my index.html I have this code.I would need to add onkeydown
event to that body in Main.onLoad().
有什么想法吗?
<body id="body"
onload="Main.onLoad();"
onunload="Main.unload();"
onmousedown="Main.mouseDown();"
>
<body id="body"
onload="Main.onLoad();"
onkeydown="TVA.keyDown(event);"
onunload="Main.unload();"
onmousedown="Main.mouseDown();"
>
推荐答案
在Javascript块中,尝试使用 window.onkeydown
( MDN ).
In a Javascript block, try to use window.onkeydown
(MDN).
您还可以使用 document.onkeydown
和 document.body.onkeydown
.
以下是您的示例:
document.body.onkeydown = function(e){
alert(String.fromCharCode(e.keyCode)+" --> "+e.keyCode);
};
实时演示
上面的代码可以放在任何有效的JavaScript块中(例如 Main.onLoad()
函数).
这篇关于如何增加onkeydown到身体?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!