Javascript 'onkey*' 事件在链接浏览器中不起作用

标签 javascript browser hyperlink dom-events

有人了解链接浏览器吗?我正在开发一个用于链接(文本模式)的应用程序,该应用程序在使用 Linux 的终端上运行。问题是不会记录任何“按键”事件(向下、向上或按下)。这是我正在使用的 JavaScript:

<body onload="Alert()" onkeydown="CheckKey(event.keyCode)">

    <script type="text/javascript">

       function CheckKey(keycode) {
          alert(keycode)
       }

       function Alert(){
           alert("onload is working")
       }  

    </script>

    <!--A table goes here-->

</body>

onload 事件工作正常,所以我知道浏览器已启用 Javascript,但 onkeydown 事件不执行任何操作。问题是,我不知道这是否是链接、Javascript 的问题,甚至可能是其运行的终端的限制。是否存在不支持“onkey”事件的 Javascript 版本?只是一个想法...

如有任何帮助,我们将不胜感激!

最佳答案

我认为它们不会起作用。链接使用关键命令进行自己的导航,我认为它只是没有将它们传递给您的脚本。

关于Javascript 'onkey*' 事件在链接浏览器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/911698/

相关文章:

html - 自动调整按钮大小以覆盖每个屏幕的 1/3

css - 鼠标悬停在图像上会更改文本链接颜色

javascript - 在 MooTools 中的另一个 DOM 元素中添加元素

javascript - 为什么谷歌浏览器总是在选定文本后添加空格?

url - 如何基于Power Shell中的Function输出创建对象?

javascript - 通过链接传输变量并在新页面中使用它们(JavaScript)?

javascript - 将 Kendo React 包含在脚本标签中

javascript - 将名称与相应的 32 位无符号整数匹配

javascript - woocommerce 模态 Bootstrap

javascript - Chrome 扩展程序 - javascript 不工作