gpt4 book ai didi

javascript - 我可以在 Puppeteer 的 page.type 上使用 XPath 表达式而不是 CSS 选择器吗?

转载 作者:行者123 更新时间:2023-11-30 11:14:17 26 4
gpt4 key购买 nike

现在的代码:

await page.type('#filterdataTable > div.widget > input', "1234");

我可以使用 XPath 代替这个 CSS 选择器吗?

最佳答案

您可以使用 page.$x()获得ElementHandle您要选择的元素。

然后你可以使用elementHandle.type()input 字段中输入文本。

const example = await page.$x('//*[@id="filterdataTable"]/div[contains(concat(" ", normalize-space(@class), " "), " widget ")]/input');
await example[0].type('1234');

关于javascript - 我可以在 Puppeteer 的 page.type 上使用 XPath 表达式而不是 CSS 选择器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52281737/

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