问题标签 [onkeypress]
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.
android - onKeyListener 在虚拟键盘上不起作用
我不明白为什么这段代码不起作用。仅检测退格键和返回键。侦听器不会为任何其他键触发。我的设备是 Nexus One。
我试图覆盖活动的 OnKeyDown 方法,这更糟。唯一检测到的按钮是硬件后退按钮。
我看到了使用 TextWatcher 和 onTextChanged 的建议,虽然这在某些情况下可能有效,但这并不是真正的解决方法。例如,如果文本框为空,则不会检测到用户是否按下 BackSpace(Delete) 按钮。那么有什么想法吗?
javascript - Firefox 和 IE8 中的 onKeyPress 事件
我有以下 Javascript 代码。在这里,我onKeyPress="someFunction( )"
在 body 标记中使用来获取keyCode
按下的键。
该代码在 IE8 中运行良好,但在 Firefox 中不起作用。
请为此提供一些解决方案。
这是在 IE8 中运行良好但在 Firefox 中无法运行的总代码。
javascript - javascript onkeypressed 不提供当前文本框内容
我有一个像这样的html表单:
像这样调用javascript:
但是,this.value
是之前的值onkeypress
。
例如,如果我只是在表单中输入“A”,则console.log()
打印“”。如果我输入“AA”,则console.log
打印“A”。
有没有办法获取输入的当前内容?
firefox - 如何在带有键盘快捷键的页面上禁用 Firefox 的“开始输入时搜索文本”?
一些网页,如 GMail 和 Reddit(带有 Reddit Enhancement Suite)有我想使用的有用的键盘快捷键。但是,每当我开始在其中一个页面上输入时,都会触发第一个 onkeypress 事件,但随后会打开“开始输入时搜索文本”搜索栏并阻止更多键。
我不想禁用“开始输入时搜索文本”,因为我在大多数其他网页上使用它。有什么方法可以选择性地禁用它,或者制作键盘快捷键/书签来切换它?
android - Android - 监控服务上的 keyPress
我刚刚将服务集成到我的 android 应用程序中 - 我也在使用 startForeground,因为它是一个关键应用程序。
所以,我的问题是 - 当用户在通知面板中的通知/服务上完成按键操作后,我如何让它恢复到应用程序。我到处寻找这个并且在任何地方都找不到它......如果他们没有被引导回应用程序 onKeyPress ,那么使用服务没有多大意义,所以真的需要让它工作。
任何帮助深表感谢。
谢谢
javascript - 如何验证文本框以仅在 Javascript 的 onkeypress 事件中限制字符的输入
我已经放置了一个文本框.. 我想对其进行限制..
不应允许在文本框中输入数字和特殊字符...
我怎么能在 Javascript 中使用 onkeypress 事件???
android - 如何在显示菜单时拦截关键事件
我已经覆盖了我的 Activity 的 onKeyDown (int keyCode, KeyEvent event) 方法,以便记录用户按键。我进一步扩展了我在布局中使用的所有视图,并在那里覆盖了 onKeyDown 方法。这样我就可以在我的大部分应用程序中记录硬键按下。只有在打开选项菜单或上下文菜单时,我才能拦截任何硬键按以将其写入日志文件。有谁知道如何/是否可以做到这一点?是否可以将 OnKeyListener 或 OnKeyDownListener 附加到菜单?提前感谢您的帮助和努力!
javascript - 按键事件的 addEventListener 中的问题...仅用于限制输入字符
我已经放置了一个文本框.. 我想对其进行限制..
不应允许在文本框中输入数字和特殊字符...
我怎么能在 Javascript 中使用 onkeypress 事件???
我的代码是...
javascript - Javascript OnKeyPress 事件中缺少最后一个字符
当我按“a”时,警报为空
当我在“a”之后按“b”时 =>ab 警报只有“a”,我想要“ab”
当我输入“abcd”时,它只警报“abc”,我想要“abcd”
javascript - OnKeyUp、OnKeyDown 和 onKeyPress
我尝试在这个组合中使用所有这里:
但是提交的输入键在这里不起作用,谁能告诉我如何解决这个问题?哦,我想在这里做一个柜台。
谢谢!