如何获得哈希#的键码
How to get keycode for hash #?
我可以知道哈希符号(#)的关键码是什么吗?我已经搜索了一些资源,但没有找到。有可能得到这个符号的键码吗?其他标点符号呢?谢谢。
您可以通过简单地运行以下代码(现在在您的控制台中尝试一下)找到任何字母的键码:
document.onkeypress = function (e) { console.log(e.which); };
然后输入你感兴趣的字母,它就会显示在控制台上。
#
是35
,顺便说一下
它将是它的ASCII值35。
完整的表格可以在这里找到。
然而,假设用户通过按Shift+3键入它,那么您需要捕获数字3的键代码(即51)加上检查
event
对象的shiftKey
属性:当为true并且键代码为51时,则意味着键入了#
。
(以上仅适用于特定键盘布局,抱歉)
使用onkeypress
检测按键的实时测试用例
某些原因对我不起作用。# keyCode是51
为我工作
相关文章:
- 在Javascript中,如何使用对象作为哈希映射的键
- 按值对映射/哈希进行排序,保留键
- 我可以比较两个Perl哈希(键和值)提取差异并应用于JavaScript中的哈希吗?
- 为什么我的 JavaScript 哈希带有保留字“toString”作为显示 NaN 的键
- 如何使用 Node.JS 在哈希表中为每个键存储多个值
- 从作为哈希映射中的键的对象中检索值
- 哈希键/值作为数组
- 带有键/值的Javascript测试哈希表
- 将动态键、值对添加到JavaScript数组或哈希表中
- 如何在Javascript中初始化带有整数键的静态值哈希映射
- 二维码破坏了特殊字符编码的哈希链接
- 如何实现哈希键导航
- 使用对象的属性作为键将对象添加到哈希/数组
- 如何将新元素附加到哈希中的同一个键
- 在 JavaScript 中使用元素作为哈希的键
- 如何获得哈希#的键码
- 使用多个对象作为键的哈希/关联数组
- 在javascript中查找具有公共键的哈希数组的最高值
- 使用直数组JavaScript创建键/值哈希
- 使用 HMAC 方法和 Google Apps 脚本生成键控哈希值