keycode 相关问题

与JavaScript语言键盘上的特定键相关联的数字。根据浏览器的不同,一键可能会有所不同。

onkeydown 事件在画布上不起作用?

我有一个画布和一个分配给它的 onkeydown 事件。当按下任意键时,控制台应该记录该键的 keyCode。但它没有输出任何内容,甚至没有输出未定义的内容。其他

回答 1 投票 0

小括号的虚拟键码

我需要PostMessage();一对括号“( )”,但我似乎无法在任何地方找到它们的虚拟键码。 我尝试过 ord(KeyInpunt) 但当我尝试

回答 2 投票 0

c++ 键盘 kbd.h 需要有关处理修饰键状态的更多信息

我开始使用 kbd.h 在 Windows 上使用键盘布局。我通过 kbdxx.dll 了解了 scancode->keycode 部分,但在处理修饰键(shift、Ctrl、Alt)方面遇到困难

回答 2 投票 0

为什么在vb.net中我必须按两次键盘上的Escape

我正在使用 DropdownStyle Combobox: Dropdown 如果我按键盘上的 Enter 键,则只能按一次,但为什么如果我按键盘上的 Escape 键,则必须执行两次, 我使用 String.Equals

回答 1 投票 0

MacOS 任务控制键盘键码

有人知道 MacOS 任务控制的十六进制键码吗?我知道常规的 MacOS 键码可以在以下位置找到 /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Carbon。

回答 3 投票 0

使用Javascript动态移动元素位置

让我知道这是否有效。是的 print(foo) python 函数

回答 1 投票 0

所有 Cocoa 密钥代码在哪里?

我正在尝试使用 Cocoa 创建游戏,我需要获取用户输入。似乎没有所有键码的可用列表。我应该使用键码吗?我发现了某些价值观,例如...

回答 3 投票 0

不同浏览器中的按键代码? jQuery

我所发现的是,不同的网络浏览器在关键代码方面存在不一致。 我有以下代码,在 Safari、Opera 和

回答 2 投票 0

如何使用数组中的键码来过滤“keyup”事件侦听器中将哪些键作为输入?

我正在尝试构建一个单词克隆,但在尝试仅过滤出用作游戏键盘输入的字母表时遇到了问题。 目前我有一个键盘容器

回答 1 投票 0

如何处理不同浏览器上不同的keyCode?

我见过一些关于不同浏览器报告不同键码的论坛帖子,但每个人似乎都避免问“为什么?”。 我试图捕获冒号 (:) keyCode 并意识到

回答 7 投票 0

JavaScript:不同浏览器上有不同的键码?

我见过一些关于不同浏览器报告不同键码的论坛帖子,但每个人似乎都避免问“为什么?”。 我试图捕获冒号 (:) keyCode 并意识到

回答 7 投票 0

tizen studio 中退出按钮的键码 10182?

键码 10182 不起作用? 你的建议 document.addEventListener('keydown', 函数(事件) { if (event.keyCode === 10182) { // 101 是...的键码

回答 1 投票 0

即使我按空格键,零件仍会旋转

这是我创建的脚本,但是它不起作用。当我按空格键时,它应该停止旋转: 本地旋转 = script.Parent 本地状态 = true 本地函数 stopA...

回答 1 投票 0

Canvas 仅在按下键盘时绘制矩形

我正在使用鼠标在画布上绘制矩形。但是,我想仅当按下键盘上的 d 键时才激活鼠标操作来绘制矩形。 如果我使用 if (event.ctrlKey) { //d...

回答 1 投票 0

如果我按“asdfghjkl”,为什么我会得到空值?

window.addEventListener('keydown',function(e){ const audio = document.querySelector(`audio[data-key=${e.code}]`) 控制台.log(音频); }); window.addEventListener('keydown',function(e){ const audio = document.querySelector(`audio[data-key=${e.code}]`) console.log(audio); }); <div class="keys"> <div data-key="keyA" class="key"> <kbd>A</kbd> <span>clap</span> </div> <div data-key="keys" class="key"> <kbd>S</kbd> <span>hihat</span> </div> <div data-key="keyD" class="key"> <kbd>D</kbd> <span>kick</span> </div> <div data-key="keyF" class="key"> <kbd>F</kbd> <span>openhat</span> </div> <div data-key="keyG" class="key"> <kbd>G</kbd> <span>boom</span> </div> <div data-key="keyH" class="key"> <kbd>H</kbd> <span>ride</span> </div> <div data-key="keyJ" class="key"> <kbd>J</kbd> <span>snare</span> </div> <div data-key="keyK" class="key"> <kbd>K</kbd> <span>tom</span> </div> <div data-key="keyL" class="key"> <kbd>L</kbd> <span>tink</span> </div> </div> <audio data-key="keyA" src="sounds/clap.wav"></audio> <audio data-key="keyS" src="sounds/hihat.wav"></audio> <audio data-key="keyD" src="sounds/kick.wav"></audio> <audio data-key="keyF" src="sounds/openhat.wav"></audio> <audio data-key="keyG" src="sounds/boom.wav"></audio> <audio data-key="keyH" src="sounds/ride.wav"></audio> <audio data-key="keyJ" src="sounds/snare.wav"></audio> <audio data-key="keyK" src="sounds/tom.wav"></audio> <audio data-key="keyL" src="sounds/tink.wav"></audio> 我正在关注本教程,注意到 keyCode 已被弃用,我将其更改为代码,我认为当我按“asdfghjkl”值时应该在控制台上打印它,但它给了我空值。 虽然 HTML 不区分大小写,但 JavaScript 区分大小写,并且调用 e.code 的结果是 Key<...>。 document.addEventListener('keydown',function(e){ const audio = document.querySelector(`audio[data-key=${e.code}]`) console.log(audio); }); <div class="keys"> <div data-key="A" class="key"> <kbd>A</kbd> <span>clap</span> </div> <div data-key="S" class="key"> <kbd>S</kbd> <span>hihat</span> </div> <div data-key="D" class="key"> <kbd>D</kbd> <span>kick</span> </div> <div data-key="F" class="key"> <kbd>F</kbd> <span>openhat</span> </div> <div data-key="G" class="key"> <kbd>G</kbd> <span>boom</span> </div> <div data-key="H" class="key"> <kbd>H</kbd> <span>ride</span> </div> <div data-key="J" class="key"> <kbd>J</kbd> <span>snare</span> </div> <div data-key="K" class="key"> <kbd>K</kbd> <span>tom</span> </div> <div data-key="L" class="key"> <kbd>L</kbd> <span>tink</span> </div> </div> <audio data-key="KeyA" src="sounds/clap.wav"></audio> <audio data-key="KeyS" src="sounds/hihat.wav"></audio> <audio data-key="KeyD" src="sounds/kick.wav"></audio> <audio data-key="KeyF" src="sounds/openhat.wav"></audio> <audio data-key="KeyG" src="sounds/boom.wav"></audio> <audio data-key="KeyH" src="sounds/ride.wav"></audio> <audio data-key="KeyJ" src="sounds/snare.wav"></audio> <audio data-key="KeyK" src="sounds/tom.wav"></audio> <audio data-key="KeyL" src="sounds/tink.wav"></audio>

回答 1 投票 0

按下回车键时获取输入文本的值

我正在尝试这个: 机智...

回答 8 投票 0

使用 unicode 自定义 Android 键盘

我正在为 Android 应用程序创建不丹语键盘。我正在使用unicode。但是,当我尝试运行应用程序时,我收到错误消息,提示“错误解析密钥代码”,并且字母不...

回答 2 投票 0

如何检测用户是否快速按下control、shift等键

需要共享控制、移位等元状态,实时键盘输入是 swift 中大小为 2 的字节数组 大小为 2 的字节数组,包括实时键盘输入和转移等元素...

回答 0 投票 0

扫描码与虚拟扫描码与键码与虚拟键码与虚拟键的示例

我在弄清楚扫描码、虚拟扫描码、键码、虚拟键码、虚拟键之间的区别时遇到了问题: 我知道虚拟键(或虚拟键码??)是一个按下修饰符 (CT...

回答 0 投票 0

键盘事件TypeScript不正确的按键初始化。

我试图在typecript中创建一个类型为KeyboardEvent的事件 const arrowLeft = new KeyboardEvent('keydown', { key: 'ArrowLeft' }); console.log(arrowLeft.keyCode, arrowLeft.key, arrowLeft.code); ....

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.