Javascript 如何修复隐藏的div?

Javascript 如何修复隐藏的div?,javascript,html,css,Javascript,Html,Css,因此,我尝试使用Node.js使用cheerio库从中提取数据,当我检查站点时,它是这样的 但是当我将HTML记录到控制台时,它是这样的 <!DOCTYPE html><html lang="en"><head><title>Clans • Hordes.io</title><meta charset="UTF-8"><meta name="Description&q

因此,我尝试使用
Node.js
使用
cheerio
库从中提取数据,当我检查站点时,它是这样的

但是当我将HTML记录到控制台时,它是这样的

<!DOCTYPE html><html lang="en"><head><title>Clans • Hordes.io</title><meta charset="UTF-8"><meta name="Description" content="Roam the lands in gigantic battlegroups, level up with your party, trade rare items and upgrade your gear!"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="icon" type="image/png" sizes="32x32" href="/assets/ui/favicon32.png?v=44431023"><link rel="icon" type="image/png" sizes="16x16" href="/assets/ui/favicon16.png?v=44431023"><link rel="stylesheet" href="/clans/style.css?v=44431023"></head><body><script async src="/clans/script.js?v=44431023"></script><script async src="https://www.googletagmanager.com/gtag/js?id=UA-83865980-3"></script><script>window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-83865980-3')</script></body></html>

要修复隐藏的div do显示:block

这回答了你的问题吗?页面的大部分由
https://hordes.io/clans/script.js?v=44431023
var rp = require('request-promise');
var cheerio = require('cheerio');

var drago = [];

rp('https://hordes.io/clans', function(err, resp, html) {
    if (!err && resp.statusCode == 200) {
        var $ = cheerio.load(html);
        var parsedResults = [];
        $('span.comhead').each(function(i, element) {
            var a = $(this).prev();
        });
        console.log(html)
    }
})