在我的 index.html 我有这个代码。我需要onkeydown在 Main.onLoad() 中向该主体添加事件。
知道怎么做吗?
<body id="body"
onload="Main.onLoad();"
onunload="Main.unload();"
onmousedown="Main.mouseDown();"
>
Run Code Online (Sandbox Code Playgroud)
<body id="body"
onload="Main.onLoad();"
onkeydown="TVA.keyDown(event);"
onunload="Main.unload();"
onmousedown="Main.mouseDown();"
>
Run Code Online (Sandbox Code Playgroud)
在 Javascript 块中,尝试使用window.onkeydown( MDN )。
您还可以使用document.onkeydown和document.body.onkeydown。
这是一个例子:
document.body.onkeydown = function(e){
alert(String.fromCharCode(e.keyCode)+" --> "+e.keyCode);
};
Run Code Online (Sandbox Code Playgroud)
上面的代码可以放在任何有效的 JavaScript 块中(例如Main.onLoad()函数)。
| 归档时间: |
|
| 查看次数: |
31558 次 |
| 最近记录: |