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
...