Phantomjs:发送按键事件的函数不适用于enter

时间:2014-10-31 08:19:24

标签: javascript node.js javascript-events phantomjs keycode

我试图用phantomjs自动化一些东西。使用casperjs做同样的工作,但挑战是让它只与phantomjs一起工作。 我想在我关注的普通文本字段中输入。

page.sendEvent('keypress', page.event.key.A); //this works
page.sendEvent('keypress', page.event.key.Enter); //this doesn't work

脚本运行时没有任何错误,但在输出中我可以看到enter事件不起作用。

我测试了另一个有效的功能:

page.sendEvent('keypress', page.event.key.A); //this works
page.sendEvent('keypress', page.event.key.Backspace); //this works

为什么只有输入事件不起作用?其他每个关键都有效。有没有办法用密钥代码做到这一点?

0 个答案:

没有答案