我正在访问的网站使用附加到textarea框的javascript代码编辑器(代码镜像)。这会产生一个div风格的输入框。如何使用casperjs在文本框中输入文字?
我已经尝试使用sendkeys将文本输入隐藏的textarea,但它找不到选择器(因为它是隐藏的)。
更新
this.evaluate(function(input) {
window.$('.CodeMirror')[0].CodeMirror.setValue(input);
}, intent_schema);
按预期将文本输入框中,但是当我提交表单时,不会保存这些值。有些东西没有正常射击。
谢谢!