Javascript 在文本输入中触发enter keydown KEYBOARD事件

Javascript 在文本输入中触发enter keydown KEYBOARD事件,javascript,jquery,keyboard-events,Javascript,Jquery,Keyboard Events,有多少种方法可以触发enter keypress键盘事件 在我的情况下,我尝试了一些东西,但都不起作用 在下面试过 1) var e = new KeyboardEvent("keypress", {bubbles : true, cancelable : true, key : "13", char : "13", shiftKey : true}); target.dispatchEvent(e); 2) es = jQuery.Event("keypress", { keyCod

有多少种方法可以触发enter keypress键盘事件

在我的情况下,我尝试了一些东西,但都不起作用

在下面试过

1)
var e = new KeyboardEvent("keypress", {bubbles : true, cancelable : true, key : "13", char : "13", shiftKey : true});
    target.dispatchEvent(e);

2)
es = jQuery.Event("keypress", { keyCode: 13, which: 13});
    jQuery(target).trigger(es);

3)
$(target).trigger(
            jQuery.Event( 'keypress', { keyCode: 13, which: 13 } )
        );

有人知道其他的方法吗?

下面是一个代码示例:


你能创作一把小提琴吗?也许这篇文章是一样的:@vcarel试试这个:
var e = jQuery.Event("keydown");
e.which = 40; //keycode
$(document).trigger(e);