onkeydown相关内容

使用 jQuery 监听 keydown 事件

我想检测何时按下回车键,在 HTML 上动态注入. 要简单地检测何时按下回车键,我可以这样做: $('#textfield').keydown(function (e){如果(e.keyCode == 13){console.log('Enter 被按下');}}) 此代码适用于 on(),但我担心它效率低下,因为 jQuery 会在每次按下键时进行检查.这有什么低效的地方吗? $(' ..

从自动完成建议列表中选择一个项目会引发带有 ENTER 键的 KeyDown-event

在 Winforms 中,我有一个 AutoCompleteMode 设置为 SuggestAppend 和一个 AutoCompleteCustomSource 设置的文本框.当用户键入一些字母时,会显示建议列表.如果通过鼠标单击选择了此列表中的某个项目,则会针对 ENTER 键引发包含文本框的表单的 KeyDown 事件. 用鼠标选择建议的项目时是否有可能不引发此事件? 解决方案 ..
发布时间:2022-01-13 11:16:39 C#/.NET

从自动完成建议列表中选择一个项目会使用 ENTER 键引发 KeyDown 事件

在 Winforms 中,我有一个文本框,其中 AutoCompleteMode 设置为 SuggestAppend,并设置了 AutoCompleteCustomSource.当用户键入一些字母时,会显示建议列表.如果通过用鼠标单击来选择此列表中的一个项目,则为 ENTER 键引发包含文本框的表单的 KeyDown 事件. 是否有可能在用鼠标选择建议的项目时不引发此事件? 解决方案 ..
发布时间:2022-01-05 12:38:15 C#/.NET

如何使用 Chrome 扩展程序禁用 Facebook 热键?

我创建了一个 Chrome 扩展,它使用热键 [Alt]+[0...9] 只是为了发现 facebook 使用相同的热键.有什么办法可以让我的扩展程序禁用 facebook 的热键,这样我的火就可以了?我相当确定我已经确定了 facebook 用来实现他们的 [Alt]+[0...9] 热键的代码: document.documentElement.onkeydown=function(a){a ..

AutoCompleteTextView 检测何时从用户编辑的列表中选择条目

我有一个 AutoCompleteTextView 我用来从长列表中选择一个项目.用户应该只能从列表中选择一个预定的项目.他们不应该能够输入自己的项目. 我检查以确保他们只提交列表中的一个项目的方法是使用 setOnItemClickListener 来触发布尔标志.问题在于布尔标志设置为true后,他们仍然可以编辑项目的选定文本.我需要检测到这一点并再次将布尔标志设置为 false.我该怎 ..

javascript onkeydown的问题-event.仅给出大写字符

我写了一段JavaScript代码来在文本区域内按下键.我使用了onkeydown事件来捕获按下的键,并在事件触发时调用一个函数.在函数中,我正在使用event.which来按下键.但这并不能提供正确的按键.对于任何按下的字符,它都会给出相应的大写字符的Ascii值(仅65到90).即使输入了小写字符,它也不给出小写字符的Ascii值,即97到122.例如-如果我输入'a',则其Ascii值为'A ..
发布时间:2021-05-19 20:32:14 前端开发

onkeydown事件在画布上不起作用?

我有一个画布和一个分配给它的 onkeydown 事件.当按下任何键时,控制台应该记录该键的keyCode.但是它不会输出任何东西,甚至不会输出 undefined .其他处理程序,例如 onclick 可以正常工作,但 onkeydown 则不能.我也尝试过使用 onkeypress 和 onkeyup ,但是它们也不起作用.这是完整的代码: canvas.onkeydown = funct ..
发布时间:2021-05-04 21:06:57 前端开发

应用程序中的Android系统小部件是否可配置?

当我按下音量硬件按钮之一时,Android系统 所示.当我在应用程序中按whith时,自然也会发生这种情况. 是否可以配置这些Android系统内容(例如音量)的样式?或者至少当我在应用程序中打开这些系统内容时? 编辑:按照注释中的建议,我已经覆盖了 onKeyDown ,但是AdjustStreamVolume仅在0和1之间切换. override fun onKeyDown(k ..
发布时间:2021-04-04 19:51:19 移动开发

JavaScript多重按键

首先,我要感谢大家的帮助和答复. 我正在开发一个项目,要求用户按下一个键并按住它,它将触发一个动作. 当用户按下另一个键(仍然按住第一个键)时,它将触发另一个动作. 但是,我一直无法让JavaScript识别同时按下的两个键. var down = false; var keys; document.addEventListener("keydown", funct ..
发布时间:2020-11-24 06:54:34 前端开发

“-”的OnKeydown不会在Delphi 7应用程序中被解雇

我们正在使用Delphi 7企业版,该应用程序是在Windows XP上构建的,并在Windows XP和Windows 7上进行了测试。 在我们维护的应用程序中,有些奇怪正在发生。由于某种原因,按“-”键(qwerty布局,位于顶部的“ 0”和“ =”键之间)根本没有注册。 我们在我们发现编辑的OnKeyDown,表单的OnKeyDown(带有和不带有键预览),甚至是ProcessM ..
发布时间:2020-10-20 03:15:06 其他开发

onKeyDown()问题

我想创建一个照片/视频捕获应用程序. 我创建了一个CaptureView类,该类扩展了SurfaceView并将其放置在主要形式中. 主窗体的活动具有创建菜单的onCreateOptionsMenu()方法.菜单工作正常,但随后我尝试实现方法onKeyDown: @Override public boolean onKeyDown(int keyCode, KeyEvent ev ..
发布时间:2020-08-30 18:40:41 移动开发

保持活动在后台运行,直到用户不杀死或关闭应用程序?

我可以让Android活动在后台保持活动状态,直到用户不杀死或关闭该应用程序. 我想在某些特定的硬件按钮单击中检测到用户在后台的点击,因为onKeyDown在服务中不可用,因此我需要在后台保持活动状态,直到用户杀死该应用为止. android允许这种行为吗? 更新: 我能够使用以下方法解决此问题: 1]使用前台服务, 参考: https://developer.and ..
发布时间:2020-06-29 21:58:47 移动开发

KeyDown事件不会从UWP中的选定网格触发

我正在使用自定义控件(如日历),在该控件中有一个面板作为月视图,其中网格单元格排列为日期单元格.网格具有一个内容呈现器,其中TextBlock作为内容模板.一切正常. Pointerpressed,pointerReleased和OnTapped重写方法在Grid上正常工作,但是OnKeyDown重写方法或KeyDown事件不会从中触发.我也尝试过使用PreviewKeyDown.请帮助我解决这个 ..
发布时间:2020-04-26 09:04:23 C#/.NET