问题标签 [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.
applescript - 将 Applescrip [key code 125 using command down] 翻译成 appscript
如何将以下 Applescript 转换为 appscript:
我想执行类似“Command + A”的快捷方式,即选择所有文本。
android - TabActivity 和 onKeyDown
我创建了带有 3 个选项卡的游戏,其中一个选项卡是使用 onKeyDown(KEYCODE_DPAD_LEFT 和 KEYCODE_DPAD_RIGHT)控制游戏的游戏。如果没有选项卡,它工作正常。但是现在有了选项卡,KEYCODE_DPAD_LEFT 和 KEYCODE_DPAD_RIGHT 实际上是控制选项卡的移动而不是游戏。
我可以知道如何让 KEYCODE_DPAD_LEFT 和 KEYCODE_DPAD_RIGHT 被称为游戏而不是标签吗?
谢谢。
javascript - 焦点的条件检查在文本区域或输入字段中
当用户点击退格键时,我希望弹出警报,除非光标位于文本区域、输入等内。
关于如何做到这一点的任何想法?
iphone - Cocoa中用于在unicode字符和虚拟键码之间转换的内置函数?
有没有办法将 unicode 字符转换为 Mac 虚拟键码?(没有建立我自己的表?)看起来在 Windows 上有 VkKeyScanEx,但我不知道 OS X 上的 Cocoa 有类似的功能。
我实际上是在尝试为 iPad 做这件事。我想转换从键盘获取的字符并将它们转换为键码,因为 iPad 键盘不会提供键码。
javascript - Javascript:不同浏览器上的不同keyCodes?
所以我看到一些关于不同浏览器报告不同键码的论坛帖子,但每个人似乎都避免“为什么?”。
我试图捕获冒号 (:) keyCode 并意识到 Firefox 报告回 e.keyCode 56。而 Chrome 报告回 186(我认为就是这样)。
是否有一种通用的方法可以在所有浏览器中获取正确的 keyCode?
如果它们是相同的键,为什么它们会有所不同?
我会更好奇是否有国际化的方式来获得相同的按键。
谢谢。
javascript - 如何知道 .keyup() 是否是字符键(jQuery)
如何知道 .keyup() 是否是字符键(jQuery)
javascript - 如何使用javascript将键码转换为字符
如何使用javascript将键码转换为字符
结果应该是
android - Android - 听数字键盘上的按键?
我使用以下代码从 Android 上的软输入键盘监听 0 - 9 的按键:
当我以以下模式显示软输入键盘时,该代码有效:
但是,当我在以下模式下显示软输入键盘时,它不起作用:
为什么是这样?
jquery - Jquery:检测是否单击了鼠标中键或右键,如果是,请执行以下操作:
查看我的 jsfiddle演示,如果e.which == 1
然后当您左键单击 h2 时它会
e.which == 2
或e.which == 3
它不会工作。2是鼠标中键,3是鼠标右键。我也发现了这个:
jQuery 提供了一个 e.which 属性,分别返回 1、2、3 表示左键、中键和右键。所以你也可以使用 if (e.which == 3) { alert("right click"); }
此代码不起作用:
代码:
javascript - 按下回车键时如何阻止按钮被触发
我正在使用此函数来处理搜索文本框上的输入单击,但它会触发页面中的另一个按钮,如何阻止该按钮被触发并调用我的 search() 函数。