我想触发 html 页面上的 onkeydown 事件来做一些动作。我有以下代码:
document.onkeydown = function(){
alert('dd');
};
是否可以在整个页面上触发此事件,还是仅限于可编辑的 html 元素?
我想触发 html 页面上的 onkeydown 事件来做一些动作。我有以下代码:
document.onkeydown = function(){
alert('dd');
};
是否可以在整个页面上触发此事件,还是仅限于可编辑的 html 元素?
你可以打电话
document.onkeydown();
在页面上:https ://developer.mozilla.org/en/DOM/window.onkeydown
在一个元素上:https ://developer.mozilla.org/en/DOM/element.onkeydown
您可以在 body 标签上触发事件
<html>
<head>
<script type="text/javascript" language="JavaScript">
function changeVal() {
alert('d');
}
</script>
</head>
<body onKeyDown="changeVal();">
<form action="" method="POST" id="myForm">
</form>
</body>
</html>