JavaScript发布时的密钥

时间:2018-03-15 19:09:58

标签: javascript

我想调用一个函数,如果一个键被释放,因为我编写了一个Jump' n' Run,为此我必须知道,因为如果我使用"正常&# 34;如果按下某个键,则调用该处理程序,它不起作用,因为处理程序的调用不够频繁 我不想使用jquery或其他东西,只使用原生JavaScript。

提前谢谢。

3 个答案:

答案 0 :(得分:2)

MDN documentation for keyup event

<system.web>
     <httpRuntime requestValidationMode="2.0" />
document.getElementById('myField').addEventListener('keyup', e => {
  console.log(`keyup event fired for key: ${e.key}`);
});

答案 1 :(得分:0)

查看下面的片段。我想这就是你要找的全部。

 document.addEventListener('keyup', (event) => {
  const keyName = event.key;
  alert('keyup event\n\n' + 'key: ' + keyName);
});

答案 2 :(得分:0)

document.addEventListener('keyup', function (){
    // do something
});