我的项目中有输入字段。我想通过操纵up来自动将值放入其中。输入字段没有idname。另外,我不能接受className,因为className也被其他元素使用。

这是输入字段:

<input type="text" data-bind="value: NeedleOut" class="box-short">


我尝试了以下代码,但无法正常工作:

await page.$eval("input[data-bind='value: NeedleOut']", ele1 => {
    ele1[0].value = 5;
});

最佳答案

根据docs$eval返回单个元素-您应将ele1[0]替换为ele1或使用$$eval

10-08 15:47