gpt4 book ai didi

javascript - getAttribute 在 ElementHandle 上不可用

转载 作者:行者123 更新时间:2023-12-04 13:15:01 24 4
gpt4 key购买 nike

我正在使用 playwright 版本 0.13.0,

我有一个 ElementHandle 的实例,但是 getAttribute 函数不可用,调用它会抛出一个错误说 getAttribute 不是一个函数:

await myElem.getAttribute('src')

我用调试器仔细检查过,该函数不在实例上。

此外,ElementHandle 没有等效的 page.evaluate 函数

最佳答案

您可以将它作为参数传递给 page.evaluate 函数:

await page.evaluate(el => el.getAttribute('src'), myElem);

await myElem.evaluate(node => node.getAttribute('src');

关于javascript - getAttribute 在 ElementHandle 上不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61361309/

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