问题标签 [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 回答
2436 浏览

java - 如何从应用程序中调用关机、重启对话框?

当从我的应用程序长按电源按钮时,我想调用电源关闭、重新启动等。对话框与默认的 android 对话框相同。
我不需要从我的应用程序中直接调用重启、关机等。
只是想调用那个对话框。
怎么称呼它?或如何在应用程序上发送电源按钮键?
提前致谢。

0 投票
4 回答
4895 浏览

vb.net - 仅允许文本框中的数字和句号(句点)

我知道以下代码阻止用户在文本框中使用空格但是我如何允许用户只使用数字和句号(所以我可以添加像 1.5 这样的值)

0 投票
4 回答
24911 浏览

javascript - 如何区分 Javascript 中的“Enter”和“Return”键?

一些桌面应用程序以不同的方式处理“回车”键和数字键盘的“输入”键。我注意到这两个键在 Javascript (jQuery) 中生成相同的 keyCode (13)。

它们在浏览器环境中是否被转换为相等,或者是否可以区分它们(即,让 CR 在文本区域中换行,并且“输入”键提交它的表单?

0 投票
1 回答
867 浏览

android - Android 在 api 11 之前检测括号和特殊字符输入

我有一个屏幕,我希望用户只在文本字段中输入数字。我已经强制在 Android 中打开一个数字键盘,并且我正在根据它们的 ascii 值检测数字。

我正在考虑尝试不使用 KeyCode.NUMBER_PAD_X 来检测数字键盘按键,因为这只是 API 11 及更高版本的功能,我寻求与类似功能的更高兼容性。同样,检测特殊字符,如 ( ) + - / # , . 是 API 11 及更高版本的内置函数。

在 Android 3.0/API 11 以下的一些 Android 手机上,数字键盘/电话键盘上也有特殊字符,API 根本不会忽略。在 G2 上,只有一些特殊字符被忽略,但它允许 () + - / # 输入到 EditText 字段中,我的字符捕捉器不会注意到这些输入,即使它们超出了该条件的范围,并且我不能使用 API 11 级别的 KeyCodes 来显式检测它们

关于如何检测它们的任何解决方案?

用户可以输入它们并且它们出现在文本字段中是有问题的,但是我的代码都没有检测到它们,它们也没有在调试器中注册。它与我当前检查字符串有多长的其他错误处理条件相混淆,用户可能能够用这些字符溢出字符串

0 投票
8 回答
41204 浏览

javascript - JavaScript 键码仅允许数字和加号

我有这个 JavaScript 函数,用于强制用户在文本框中只输入数字。现在,我想修改此功能,以便允许用户输入加号 (+)。如何做到这一点?

0 投票
13 回答
102578 浏览

javascript - 使用 javascript 将用户类型转换为大写

当用户使用 javascript 键入时,我想将小写字符转换为大写。欢迎任何建议。

我尝试了以下方法:

0 投票
7 回答
108491 浏览

javascript - 什么是 JavaScript 键码?

JavaScript 有哪些可用的键码?如果所有浏览器的键码不同,请列出每个浏览器的键码。

0 投票
2 回答
635 浏览

javascript - 通过 SSL 在 IE 中未定义 JavaScript 键

我正在开发一个使用 HTTP 在 LAN 内运行良好的 Web 应用程序,但是当我通过 SSL 对其进行远程测试时,它对于 IE(7 和 8)失败了。Firefox、Camino 和 Safari 都能完美运行。

我已经找到了key未定义的问题。相关的代码是:

key关于为什么通过 SSL 为 IE 定义但通过 HTTP 可以正常工作的任何线索?更好的是,有人能告诉我如何克服这个问题吗?FWIW,我不需要在版本 7 之前支持 IE。

更新:

有一个答案建议更换

这样可行。现在的问题是我不能接受那个答案,因为它已经被删除了。

0 投票
1 回答
2058 浏览

javascript - Chrome 10:KeyEvent 或类似于 Firefox 的 KeyEvent

在 Firefox 3.6 和 4.0 中,我可以将 a与存储在全局对象内部的键的预定义常量KeyboardEvent(这是 DOM3 规范的一部分)进行比较。在 Chrome 10.0 中不是全局对象。有没有办法可以在 Chrome 10.0 中访问具有预定义键常量的对象?这甚至实施了吗?keyCodeKeyEventKeyEvent

例子:

是的,我知道输入/返回键代码是 13,而转义键代码是 27。

0 投票
6 回答
1225 浏览

javascript - 如何使用 jquery 在文本字段上触发键盘单击事件

我想单击输入而不是提交按钮,并且我希望 jquery 执行与单击提交按钮完全相同的任务。

这就是我所拥有的,但它不起作用

jQuery

Html(表单)