gpt4 book ai didi

javascript - PhantomJS 不接受传递给 page.evaluate() 的函数的参数

转载 作者:数据小太阳 更新时间:2023-10-29 04:32:12 26 4
gpt4 key购买 nike

我无法将参数传递给传递给 page.evaluate 的函数。我正在尝试提交表单。

data1 = "Textsample";
page.evaluate(function(data1) {
var form = document.getElementById ("MyForm");
form.data.value = data1;
form.submit();
});

但是当我截取页面的屏幕截图时,数据字段充满了“未定义”。我做错了什么以及如何解决?

最佳答案

您需要将其作为 page.evaluate 中的第二个参数传递。

page.evaluate(function(arg){},arg);

关于javascript - PhantomJS 不接受传递给 page.evaluate() 的函数的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28524130/

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