JS中如何判断一个字符是否可见?

发布于 2024-12-17 23:31:36 字数 146 浏览 0 评论 0原文

我正在处理 keyup 事件,并想知道 e.which 是否链接到可见符号 - 例如 UP 键 (38) 不可见,“a”是。当然,可以创建每种类型的符号代码列表,但我想知道,对于 JS / JQuery 是否存在更简单的方法?

I'm processing keyup events and would like to know, whether e.which links to a visible symbol - e.g. UP key (38) isn't visible, "a" is. Of course it's just possible to create a list of symbol codes of each type, but I was wondering, whether an easier way exists for JS / JQuery?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凉城已无爱 2024-12-24 23:31:36

如果您检测到从 48 到 90 的键码,您将检测到可见字符,然后是下一个代码,例如乘法、小数点等,代码为:106-111。

另一个带有“可见”字符的键码是 186-192 和 219-222。

因此,可见字符将为 48-90、106-111、186-192 和 219-222。其余的没有。

更多信息请参见此链接

您还可以使用此链接尝试可见字符。

If you detect keycodes from 48 to 90 you will detect the visible chars, then the next codes like multiply, decimal point and so on with codes: 106-111.

Another keycodes with "visibles" characters are from 186-192 and 219-222.

So, the visible chars will be 48-90, 106-111, 186-192 and 219-222. The rest no.

More info in this link.

You will try your visible chars, also, with this link.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文