gpt4 book ai didi

javascript - 在 Javascript 中创建按键事件

转载 作者:行者123 更新时间:2023-11-29 15:00:35 24 4
gpt4 key购买 nike

我有以下问题 - 我正在捕获一个键事件,我需要创建一个新的更改键事件(因为 keyCode 属性似乎是只读的),然后处理新创建的 KeyEvent。我在 StackOverflow 中看到了几篇处理类似情况的旧帖子,但是:

  • 我需要它在 Webkit 下工作/StackOverfow 中有一个解决方案,但它只能在 Gecko 中工作/

  • 我需要创建另一个 KeyEvent,而不是 TextInputEvent,因为 TextInputEvent 只会让我指定要插入的字符串,而我不能这样做,因为我使用需要处理此事件的第三方工具,并且我需要一个键码。

  • 我试过 jQuery#trigger() 但它对我不起作用。我的代码如下

    var event = jQuery.event('keydown');
    event.which = 13; //I'm trying to simulate an enter
    $('iframe').contents().find('document').find('body').trigger(event); //my content is inside an iframe

最佳答案

(function($){
$(window).load(function(){

var e = $.Event("keydown");
e.which = 13;
e.keyCode = 13;
$('iframe').contents().find('html, body').trigger(e);

});
})(jQuery);

关于javascript - 在 Javascript 中创建按键事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10689629/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com