在 Opera Smart TV 上的虚拟键盘上按 DONE 时,我需要捕获一个事件。(如果您知道从 JS 获取事件密钥的任何其他方法,除了下面的内容,请告诉我。)
使用以下代码,我可以获得虚拟键盘上按下的键的结果(例如:a、b、c..),但不能获得按钮 DONE 的事件。甚至 window.onkeydown 也不会触发
知道如何解决这个问题吗?
console.log(event.charCode);
console.log(event.keyCode);
window.onkeydown = keydown;
function keydown() {
alert("keydown event detected!");
}