1

当尝试将 page.SelectOption 与 Playwright 一起使用时,我遇到了一个问题,即我选择的值没有被选择,我是否使用索引、值或标签来尝试选择都没关系。

我知道选择器正在被发现,因为当我使用跟踪查看器进行调试时,我看不到该步骤显示: 在此处输入图像描述

但是在选择框上它不会改变并且表现得好像它没有选择任何东西。

在此处输入图像描述

使用的代码: await page.selectOption('#select', "2");

4

1 回答 1

0

执行上述操作的另一种方法是:

const selector = await page.$("#select")

await selector?.selectOption("2")

然而,原件确实对我有用,traceviewer 似乎存在一个错误,其中后镜头未显示所选选项。Github 问题提出:

https://github.com/microsoft/playwright/issues/9212

于 2021-09-29T07:39:00.817 回答