我如何在 puppeteer 中定位这个标签

How would I target this tag in puppeteer

我正在做一个有趣的自动化项目,我选择了这个网站https://agoodmovietowatch.com/这是一个单页网站,所以要定位注册link我检查并发现这个注册link 不是

<a>  
标签而是
<h6>  
标签,我无法定位它,我尝试了所有组合 select 它包含的每个 class 但是失败的。 如果有人知道请告诉我。

这是我的代码:

await page.waitForSelector("div.tss-1xh7ius-secondaryLinksContainer.MuiBox-root.mui-0 div.text_container__2Nx5h.tss-w9yc2n-secondaryLink.MuiBox-root.mui-0");

await page.click("div.tss-1xh7ius-secondaryLinksContainer.MuiBox-root.mui-0 div.text_container__2Nx5h.tss-w9yc2n-secondaryLink.MuiBox-root.mui-0");

这是一个可行的解决方案:

const signUpBtn = await page.$(".tss-1xh7ius-secondaryLinksContainer > div")
await signUpBtn.click()

要select“最好的”,您可以使用:

await page.click(".tss-1ch6vtq-buttonsContainer :first-child")

如果您想了解更多关于 CSS select 的知识,我建议您查看这个有趣的教学网站:CSS Diner