Puppeteer从]中获取元素> 结构 我正在尝试使结构看起来像这样的元素: <dl class="foobar"> <dt>Key</dt> <dd>Value<dd> <dt>Key</dt> <dd>Value<dd> .... </dl> 这是我想在纯JS中执行的操作: let list = document.querySelectorAll('.foo-bar') let key = list[0].children[0].innerText // would give me "Key" 我在这里: let list = await page.evaluate(() => Array.from(document.querySelectorAll('.foo-bar'), element => element)) let key = list[0] //returns empty object ({}) 我正在尝试获取如下所示结构中的元素: Key Value Key ...

问题描述 投票:0回答:1

我正在尝试使结构看起来像这样的元素:

javascript node.js puppeteer dom-manipulation
1个回答
0
投票

如果只需要第一个dt文本,则应直接请求它:

© www.soinside.com 2019 - 2024. All rights reserved.