【发布时间】:2020-10-25 01:23:08
【问题描述】:
我正在尝试检索无序列表及其中的所有元素。 <ul> 有 <li> 的城市名称作为文本,我想得到这些城市。
await page
.$eval(
"body > div.page > div.container.account.cf > div.account-content > div.addressPage > div.addressCard.addAddressCard > div:nth-child(6) > ul",
(ul) => {
console.log(ul.innerHTML);
for (let i = 0; i < ul.children.length; i++) {
cityArray.push(ul.children[i].textContent);
}
}
)
.then((array) => console.log(array))
.catch((err) => console.log(err));
当我尝试使用 console.log 时,什么都没有打印出来。
【问题讨论】:
标签: javascript node.js puppeteer