【问题标题】:How to handle console keyboard input in javascript? [duplicate]如何在javascript中处理控制台键盘输入? [复制]
【发布时间】:2013-06-20 21:56:43
【问题描述】:

我正在使用 javascript 进行简单的文本冒险,我需要一种方法让玩家能够在被要求选择相应的选项时写出 1、2、3 或 4。我该怎么做呢? readline() 和 console.read() 不起作用。

我没有使用网站。我在控制台中需要它。

【问题讨论】:

标签: javascript


【解决方案1】:
document.addEventListener('keydown', function(event) {
    if(event.keyCode == EVENTCODE) {
        //action
    }

});

在 EVENTCODE 位置编号处:

48 = 0
49 = 1 
50 = 2 
51 = 3 
52 = 4 
53 = 5 
54 = 6 
55 = 7 
56 = 8 
57 = 9,

【讨论】:

  • 为什么不通过添加数字(至少部分)来完成示例?
  • 没有文件怎么用?我没有为此使用网站。
  • 我怎么知道?
  • @user1571481: 那么这个是在什么环境下运行的呢?您不认为这些信息可能对试图帮助您的人有用吗?
  • @David Thomas 我想在 repl.it javascript 解释器中运行它
猜你喜欢
  • 2010-11-27
  • 2018-01-28
  • 2011-11-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-16
  • 1970-01-01
相关资源
最近更新 更多