模拟Ctrl +右移用户点击JQuery

时间:2018-03-01 08:47:06

标签: javascript jquery

是否可以点击"在键盘上" Ctrl +右移"用JQuery?

如果是,我该怎么办?

*我想模拟用户点击按键(Ctrl +右移)

感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用javascript执行以下操作

element.dispatchEvent(new KeyboardEvent('keydown',{'key':'Control'}));
element.dispatchEvent(new KeyboardEvent('keypress',{'key':'ShiftRight'}));
element.dispatchEvent(new KeyboardEvent('keyup',{'key':'ShiftRight'}));
element.dispatchEvent(new KeyboardEvent('keyup',{'key':'Control'}));

在jQuery中你可以这样做:

jQuery.event.trigger({ type : 'keydown', code : 'Control'});
jQuery.event.trigger({ type : 'keypress', code : 'ShiftRight'});
jQuery.event.trigger({ type : 'keyup', code : 'ShiftRight'});
jQuery.event.trigger({ type : 'keyup', code : 'Control'});