Tag: 键盘事件

如何模拟使用jQuery在input字段中input?

我想要的是模拟使用javascriptinput<input>字段。 我有以下代码: var press = jQuery.Event("keydown"); press.ctrlKey = false; press.which = 65; $("#test").trigger(press); 但是当我加载页面时, #testinput字段没有input字符, #test '的键码代表'A',但没有'A'input。 基本上我想要的是使用Greasemonkey自动input网站。 请给我一些想法或一些图书馆,我可以用它来做到这一点。 非常感谢!

如何在Swing中停止重复的keyPressed()/ keyReleased()事件

所以我遇到的问题似乎是只在Linux上发生的错误。 我试图让我的挥杆应用程序logging,当一个键被按下,然后检测到该键被释放。 现在,不应该有问题,因为KeyListener应该为我处理。 问题是,当我按住键时,我得到了很多重复的keyPressed()/ keyReleased()事件,而不是只有一个keypressed()。 有没有人有一个解决scheme或解决方法知道什么时候一个密钥是真的在Linux上发布? 谢谢。

使用JavaScript和jQuery处理按键事件(F1-F12),跨浏览器

我想要使​​用JavaScript和jQuery处理F1-F12键。 我不确定要避免哪些缺陷,目前我还无法在Internet Explorer 8,Google Chrome和Mozilla FireFox 3等其他浏览器上testing实现。 任何build议到一个完整的跨浏览器解决scheme? 就像一个经过充分testing的jQuery库或者只是香草jQuery / JavaScript?

如何在控制台应用程序中处理按键事件

我想创build一个控制台应用程序,将显示在控制台屏幕上按下的键,我到目前为止的代码: static void Main(string[] args) { // this is absolutely wrong, but I hope you get what I mean PreviewKeyDownEventArgs += new PreviewKeyDownEventArgs(keylogger); } private void keylogger(KeyEventArgs e) { Console.Write(e.KeyCode); } 我想知道,我应该input什么,所以我可以打电话给那个事件?

如何在Python中生成键盘事件?

简短的摘要: 我正在尝试创build一个将键盘事件发送到计算机的程序,出于所有目的,模拟事件应被视为键盘上的实际按键。 原帖: 我正在寻找一种方法来使用python生成键盘事件。 假设函数接收到一个必须模拟按下的键,如下所示: keyboardevent('a') #lower case 'a' keyboardevent('B') #upper case 'B' keyboardevent('->') # right arrow key def keyboardevent(key): #code that simulated 'key' being pressed on keyboard 以上是显而易见的例子,但是我正在寻找的是一个库,模块,或者任何我可以用来模拟键盘事件的东西。 注意 :这不同于发送字符到记事本,或input文本到字段等。 我想要python脚本来模拟一个实际的键盘事件,电脑会认为是真的有一个键盘事件。 额外注意: 我不想发送击键到活动窗口 – 我希望系统相信键盘的按键被按下,细微的差别,因为一些活动窗口不接受某些组合键,或者如果我想使用键盘快捷键对于通过我的脚本的后台进程,他们不需要通过活动窗口 到目前为止,我已经看了这些东西: 为最前面的应用程序生成键盘事件 如何通过Python生成键盘按键事件? 哪一个关于苹果,根本没有帮助。 和这个: 在Python上模拟键盘和鼠标最简单的方法是什么? 这似乎可能是我所需要的,但我找不到它或任何文档的库。 我也search了更多的地方,但还没有find解决办法。

我如何以编程方式生成C#中的按键事件?

我怎样才能以编程方式创build一个事件来模拟在键盘上按下的键?

在JavaScript中检测箭头按键

如何检测何时按下其中一个箭头键? 我用这个来找出: function checkKey(e) { var event = window.event ? window.event : e; console.log(event.keyCode) } 虽然它适用于所有其他键,但它并不适用于箭头键(也许是因为浏览器默认情况下会在这些键上滚动)。

如何检测在键盘上使用jQuery按Enter键?

我想检测用户是否使用jQuery按Enter 。 这怎么可能? 它需要一个插件吗? 编辑:它看起来像我需要使用keypress()方法。 我想知道是否有人知道这个命令是否有浏览器问题 – 就像我应该知道的浏览器兼容性问题?

在JavaScript中触发键盘事件

我试图在Safari中使用JavaScript来模拟键盘事件。 我试过这个: var event = document.createEvent("KeyboardEvent"); event.initKeyboardEvent("keypress", true, true, null, false, false, false, false, 115, 0); 还有这个: var event = document.createEvent("UIEvents"); event.initUIEvent("keypress", true, true, window, 1); event.keyCode = 115; 但是,在尝试这两种方法之后,我遇到了同样的问题:代码执行后,事件对象的keyCode /属性设置为0 ,而不是115 。 有谁知道如何可靠地创建和发送在Safari中的键盘事件? (如果可能的话,我宁愿用普通的JavaScript来实现它。)