我试图用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
为什么只有输入事件不起作用?其他每个关键都有效。有没有办法用密钥代码做到这一点?