Сообщение от рони
|
nevalek,
у getElementsByClassName есть forEach?
|
Сообщение от voraa
|
for (let i = 0; i > h.length; i++){
Разве так надо?
|
Гля, вы издеваетесь
async function parceTarding(array){
for (let v of array){
console.log(v)
await nightmare
.goto(v)
.wait('body')
.evaluate(() => document.querySelector('body').innerHTML)
.end()
.then(response => {
let parser = new DOMParser();
let doc = parser.parseFromString(response, "text/html");
let sb = []
let h = doc.getElementsByClassName('test')
console.log(h)
console.log(sb)
}).catch(err => {
console.log(err);
})
}
}
Код:
|
https://url
[
Node { namespace: null, text: undefined, _selfCloseTag: false },
Node { namespace: null, text: undefined, _selfCloseTag: false },
Node { namespace: null, text: undefined, _selfCloseTag: false }
]
https://url
Process finished with exit code 0 |
все нет цикла внутри, код выполняется один раз, на второй только console.log. Как исправить?