我正在使用操纵up来单击没有通用ID的按钮。我在DOM的屏幕截图中附加了一个箭头,其中显示了button元素。我尝试了以下代码无济于事:
has_many :patterns, String, tag: 'xsd/xs:simpleType/xs:restriction/xs:pattern/@value', namespace: 'xs'
@jubaitca是可用于识别按钮的已知文本。有人可以帮忙吗?
答案 0 :(得分:0)
HTML DOM屏幕截图中没有看到任何@jubaitca
。但是,如果它在此选择器中,则此代码可能会起作用。
您的选择器应如下所示:
await page.evaluate(() => {
document.querySelectorAll('[role="progressbar"] ~ div > [role="button"]').forEach(elem => {
if (elem.innerText.search('jubaitca') > -1) {
elem.click()
}
})
})