async function main() {
const browser = await puppeteer.launch({ headless: false});
const page = await browser.newPage();
await page.goto(url);
console.log(await page.title());
await page.click('a.search-name');
}Run Code Online (Sandbox Code Playgroud)
<div class="search-results-content-container">
<div class="search-results-image-container">
</div>
<div class="search-results-details-container">
<h4 class="search-name"><a href="http://yahoo.com">Doe, Johm</a></h4>
<p class="search-title">
center of art
</p>
</div>Run Code Online (Sandbox Code Playgroud)
您好,我正在使用 puppeteer 来自动执行一些任务,并且我一直在继续,直到单击包含名为“搜索名称”的类的 h4 链接。我尝试添加await page.click('a.search-name')但这不起作用。我也尝试过await page.click('h4.search-name')但也没有运气。有人可以告诉我如何让它点击具有可互换网址的链接。这就是我想专门单击带有一类搜索名称的 h4 的原因。
下面的代码是有效的!
await page.waitForSelector('.search-name')
await page.click('.search-name');Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11219 次 |
| 最近记录: |