如何在 HTML 文档上触发 onkeydown 事件

发布于 2024-12-18 03:47:39 字数 167 浏览 0 评论 0原文

我想在html页面上触发onkeydown事件来执行一些操作。我有以下代码:

document.onkeydown = function(){
    alert('dd');
};

是否可以在整个页面上触发此事件,或者仅限于可编辑的 html 元素?

I want to trigger the onkeydown event on the html page to do some actions. I have the following code:

document.onkeydown = function(){
    alert('dd');
};

Is it possible to trigger this event on whole page or is it limited to only editable html elements?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

翻了热茶 2024-12-25 03:47:39

你可以打电话

document.onkeydown();

You can just call

document.onkeydown();
妄断弥空 2024-12-25 03:47:39

您可以在 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>

You can trigger event on body tag

    <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>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文