问题标签 [keycode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1226 浏览

applescript - 将 Applescrip [key code 125 using command down] 翻译成 appscript

如何将以下 Applescript 转换为 appscript:

我想执行类似“Command + A”的快捷方式,即选择所有文本。

0 投票
1 回答
735 浏览

android - TabActivity 和 onKeyDown

我创建了带有 3 个选项卡的游戏,其中一个选项卡是使用 onKeyDown(KEYCODE_DPAD_LEFT 和 KEYCODE_DPAD_RIGHT)控制游戏的游戏。如果没有选项卡,它工作正常。但是现在有了选项卡,KEYCODE_DPAD_LEFT 和 KEYCODE_DPAD_RIGHT 实际上是控制选项卡的移动而不是游戏。

我可以知道如何让 KEYCODE_DPAD_LEFT 和 KEYCODE_DPAD_RIGHT 被称为游戏而不是标签吗?

谢谢。

0 投票
1 回答
236 浏览

javascript - 焦点的条件检查在文本区域或输入字段中

当用户点击退格键时,我希望弹出警报,除非光标位于文本区域、输入等内。

关于如何做到这一点的任何想法?

0 投票
2 回答
1059 浏览

iphone - Cocoa中用于在unicode字符和虚拟键码之间转换的内置函数?

有没有办法将 unicode 字符转换为 Mac 虚拟键码?(没有建立我自己的表?)看起来在 Windows 上有 VkKeyScanEx,但我不知道 OS X 上的 Cocoa 有类似的功能。

我实际上是在尝试为 iPad 做这件事。我想转换从键盘获取的字符并将它们转换为键码,因为 iPad 键盘不会提供键码。

0 投票
5 回答
20239 浏览

javascript - Javascript:不同浏览器上的不同keyCodes?

所以我看到一些关于不同浏览器报告不同键码的论坛帖子,但每个人似乎都避免“为什么?”。

我试图捕获冒号 (:) keyCode 并意识到 Firefox 报告回 e.keyCode 56。而 Chrome 报告回 186(我认为就是这样)。

是否有一种通用的方法可以在所有浏览器中获取正确的 keyCode?

如果它们是相同的键,为什么它们会有所不同?

我会更好奇是否有国际化的方式来获得相同的按键。

谢谢。

0 投票
7 回答
124492 浏览

javascript - 如何知道 .keyup() 是否是字符键(jQuery)

如何知道 .keyup() 是否是字符键(jQuery)

0 投票
2 回答
104327 浏览

javascript - 如何使用javascript将键码转换为字符

如何使用javascript将键码转换为字符

结果应该是

0 投票
1 回答
4827 浏览

android - Android - 听数字键盘上的按键?

我使用以下代码从 Android 上的软输入键盘监听 0 - 9 的按键:



当我以以下模式显示软输入键盘时,该代码有效:

替代文字

但是,当我在以下模式下显示软输入键盘时,它不起作用:

替代文字

为什么是这样?

0 投票
3 回答
19461 浏览

jquery - Jquery:检测是否单击了鼠标中键或右键,如果是,请执行以下操作:

查看我的 jsfiddle演示,如果e.which == 1然后当您左键单击 h2 时它会 e.which == 2e.which == 3它不会工作。2是鼠标中键,3是鼠标右键。我也发现了这个:

jQuery 提供了一个 e.which 属性,分别返回 1、2、3 表示左键、中键和右键。所以你也可以使用 if (e.which == 3) { alert("right click"); }

此代码不起作用:

代码:

0 投票
2 回答
953 浏览

javascript - 按下回车键时如何阻止按钮被触发

我正在使用此函数来处理搜索文本框上的输入单击,但它会触发页面中的另一个按钮,如何阻止该按钮被触发并调用我的 search() 函数。