@hesebif724

Как с помощью phantom и nodejs получить доступ к элементу по названию класса?

Получить полностью контент странички https://www.leagueofgraphs.com/ru/summoner/champio... получается.
Нужно получить к данным класса table class=\ "data_table summoner_champions_details_table sortable_table\"
Как получить доступ к данным классам?
(async function() {
    const instance = await phantom.create();
    const page = await instance.createPage();
    await page.on("onResourceRequested", function(requestData) {
        console.info('Requesting', requestData.url)
    });
    const status = await page.open('https://www.leagueofgraphs.com/ru/summoner/champions/br/jovironeBR');
    console.log(status);
    try {
var dd = await page.evaluate(function ()
    {
        var temp =  document.getElementsByClassName('data_table summoner_champions_details_table sortable_table')[0]
       return (temp);
    })
      console.log( dom);
}
catch (err) {
    console.log(err);    
}

    await instance.exit();
}());
  • Вопрос задан
  • 124 просмотра
Пригласить эксперта
Ответы на вопрос 1
@EmelyanovKonstantin
GIS архитектура, аналитика, разработка
var temp =  document.getElementsByClassName('data_table summoner_champions_details_table sortable_table')[0];
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы