Как я могу вызвать событие клика для всех <a>элементов последовательно, используя puppeteer - PullRequest
0 голосов
/ 07 мая 2018

У меня есть веб-страница, которая содержит много ссылок. Я хочу автоматически и последовательно запускать событие клика для всех из них (по одному). Я не знаю, как это сделать с кукольником. Кто-нибудь может дать мне какой-нибудь совет? Спасибо!

1 Ответ

0 голосов
/ 10 мая 2018

Попробуйте что-то вроде этого:

const selector = 'a.someclass';
const elements = await page.$$(selector);
for (let i = 0; i < elements.length; i++) {
  const element = elements[i];
  await element.click();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...