gpt4 book ai didi

javascript - 自动按下按键的功能Javascript

转载 作者:行者123 更新时间:2023-12-03 13:24:14 25 4
gpt4 key购买 nike

我如何最好地编写按下键的功能?
(我希望它特别按Tab键)

最佳答案

该键称为 CHARACTER TABULATION 键,该键的unicode为\u0009

我将使用示例键盘测试页和一个非常简单的脚本作为示例。我们可以使用.type()函数在页面上发送\u0009。您可以发送任何字符作为键盘输入,并且应该可以正常工作。

const Nightmare = require('nightmare');
const nightmare = new Nightmare({ show: true });
(async function() {
await nightmare
.goto('http://en.key-test.ru/')
.wait(500)
.type('body', '\u000d') // press Enter
.type('body', '\u0009') // press Tab
.wait(500)
.screenshot('example.png')
.end()
.then(()=>{console.log('done pressing keys')})
})();

结果如下。按Enter,然后按Tab键。
enter image description here

当然,您不需要为此的功能,对吗?毕竟你可以使用
nightmare.type('body', '\u0009')

任何地方,它应该是您所需要的。

关于javascript - 自动按下按键的功能Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49766660/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com