卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章75856本站已运行4313

使用 JavaScript 模拟键盘输入

使用 javascript 模拟键盘输入

在 javascript 中模拟键盘输入对于自动化任务或测试应用程序非常有用。 keyboardevent api 允许开发者以编程方式触发键盘事件。

示例

  • 下面的代码片段模拟按下 ctrl + enter 命令。 bubbles 标志确保事件在 dom 中向上移动,因此文档中更高的任何元素也可以检测到并响应它。
const event = new keyboardevent('keydown', {
  key: 'enter',
  ctrlkey: true,
  bubbles: true,
});

document.dispatchevent(event);
  • 下面的代码片段模拟在特定输入字段上按 shift + enter 命令。
const event = new KeyboardEvent('keydown', {
  key: 'Enter',
  shiftKey: true,
  bubbles: true,
});

document.querySelector('input').dispatchEvent(event);
卓越飞翔博客
上一篇: JUnit 与 Mockito:了解差异以及如何一起使用它们
下一篇: 返回列表

相关推荐

留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏