【发布时间】:2015-12-08 07:52:37
【问题描述】:
有几种触发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 } )
);
有人知道其他方法吗?
【问题讨论】:
-
你能创建一个小提琴jsfiddle.net
标签: javascript jquery keyboard-events