如何使用键盘快捷键打开菜单?

多伦

我们有一个快捷菜单,如果用户按下该.键,则会打开一个快捷菜单。我如何模仿用户的行为?从文档来看,t.keyPress作品只能在输入上使用,而不能在输入之外启动

阿森尼·鲁布佐夫(Arseniy Rubtsov)

您不需要输入元素t.keyPress即可工作。

编辑:

这是使用的简单测试t.pressKey('.')

import { Selector } from 'testcafe';

fixture`Press key`
  .page`./index.html`;

test('Press dot', async t => {
    await t        
        .pressKey('.')
        .expect(Selector('p').textContent).eql('Dot is pressed');
});

index.html

<html>
    <body>
        <p id='paragraph'>Press key</p>
        <script>
            document.addEventListener('keydown', event => {
                if (event.key === '.')
                    document.getElementById('paragraph').textContent = 'Dot is pressed';
            });
        </script>
    </body>
</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Chrome中打开扩展程序菜单的键盘快捷键?

来自分类Dev

如何在 Lubuntu 20.04 中重新绑定键盘快捷键以打开菜单?

来自分类Dev

如何使用键盘快捷键挂起?

来自分类Dev

如何使用|| 在键盘快捷键上?

来自分类Dev

如何隐藏Qt主菜单键盘快捷键?

来自分类Dev

如何隐藏Qt主菜单键盘快捷键?

来自分类Dev

如何设置键盘快捷键来打开/关闭触控板等?

来自分类Dev

如何使键盘快捷键打开现有窗口?

来自分类Dev

使用键盘快捷键打开新的终端

来自分类Dev

如何使用QTest发送菜单项的键盘快捷键?

来自分类Dev

如何使用键盘快捷键/绑定激活tkinter菜单和工具栏?

来自分类Dev

在Mac OS X中使用键盘快捷键时如何禁用顶部菜单闪烁

来自分类Dev

如何使用键盘快捷键在macOS中显示菜单栏

来自分类Dev

Lubuntu菜单键盘快捷键

来自分类Dev

Lubuntu菜单键盘快捷键

来自分类Dev

每次使用Windows 7键盘快捷键时,如何使Cygwin打开新窗口?

来自分类Dev

如何在Firefox中使用键盘快捷键从外部打开PDF?

来自分类Dev

如何使用键盘快捷键打开“ Firefox历史记录”窗口?

来自分类Dev

从桌面打开PowerShell的键盘快捷键

来自分类Dev

上下文菜单的键盘快捷键未为子级菜单项打开

来自分类Dev

如何使用键盘快捷键排列窗口?

来自分类Dev

如何使用键盘快捷键启动应用程序?

来自分类Dev

如何使用bash别名或函数中的键盘快捷键?

来自分类Dev

如何使用键盘快捷键将窗口居中?

来自分类Dev

如何使用键盘快捷键更改背景

来自分类Dev

macOS:如何使用键盘快捷键使特定程序前进?

来自分类Dev

如何在 Gtk StackSwitcher 中使用键盘快捷键?

来自分类Dev

如何使用键盘快捷键运行 Gulp 任务

来自分类Dev

在Microsoft Word中添加键盘快捷键以打开上下文菜单

Related 相关文章

  1. 1

    在Chrome中打开扩展程序菜单的键盘快捷键?

  2. 2

    如何在 Lubuntu 20.04 中重新绑定键盘快捷键以打开菜单?

  3. 3

    如何使用键盘快捷键挂起?

  4. 4

    如何使用|| 在键盘快捷键上?

  5. 5

    如何隐藏Qt主菜单键盘快捷键?

  6. 6

    如何隐藏Qt主菜单键盘快捷键?

  7. 7

    如何设置键盘快捷键来打开/关闭触控板等?

  8. 8

    如何使键盘快捷键打开现有窗口?

  9. 9

    使用键盘快捷键打开新的终端

  10. 10

    如何使用QTest发送菜单项的键盘快捷键?

  11. 11

    如何使用键盘快捷键/绑定激活tkinter菜单和工具栏?

  12. 12

    在Mac OS X中使用键盘快捷键时如何禁用顶部菜单闪烁

  13. 13

    如何使用键盘快捷键在macOS中显示菜单栏

  14. 14

    Lubuntu菜单键盘快捷键

  15. 15

    Lubuntu菜单键盘快捷键

  16. 16

    每次使用Windows 7键盘快捷键时,如何使Cygwin打开新窗口?

  17. 17

    如何在Firefox中使用键盘快捷键从外部打开PDF?

  18. 18

    如何使用键盘快捷键打开“ Firefox历史记录”窗口?

  19. 19

    从桌面打开PowerShell的键盘快捷键

  20. 20

    上下文菜单的键盘快捷键未为子级菜单项打开

  21. 21

    如何使用键盘快捷键排列窗口?

  22. 22

    如何使用键盘快捷键启动应用程序?

  23. 23

    如何使用bash别名或函数中的键盘快捷键?

  24. 24

    如何使用键盘快捷键将窗口居中?

  25. 25

    如何使用键盘快捷键更改背景

  26. 26

    macOS:如何使用键盘快捷键使特定程序前进?

  27. 27

    如何在 Gtk StackSwitcher 中使用键盘快捷键?

  28. 28

    如何使用键盘快捷键运行 Gulp 任务

  29. 29

    在Microsoft Word中添加键盘快捷键以打开上下文菜单

热门标签

归档