亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何記錄本地信息以便以后使用JS

如何記錄本地信息以便以后使用JS

烙印99 2023-08-18 17:19:07
我在一個產品注冊網站上,我需要從該網站復制產品信息并轉到另一個網站。我是一個初學者,但是 DOM 操作在獲取我所知道的信息方面存在問題,我可以正常完成。然而,由于它是多個產品,我正在使用 ForEach 來獲取信息...但是,我不知道如何存儲它以供稍后在我復制的其他網站上使用。它遵循我嘗試過的方式:const puppeteer = require('puppeteer');const fs = require ('fs-extra') (async () => {  const browser = await puppeteer.launch({headless: false});  const page = await browser.newPage();  await page.goto('https://www.wavenfe.com.br/');  await page.type('#logarEmail', user, {delay: 100})  await page.type('#logarSenha', password, {delay: 100})  page.click('#logar')  await page.waitForSelector('#container > div.menu_servicos > div > div.box_menu_servicos > h2 > a')  await page.click('#container > div.menu_servicos > div > div.box_menu_servicos > h2 > a')  await page.waitForSelector('#produto')  await page.click('#produto')  const resultado = await page.evaluate(() => {  document.querySelectorAll('tbody > tr > td:nth-child(1) > span > a').forEach((element, index) => {      setTimeout(() => {        element.click()        return {          codigoProduto: document.querySelector("#txtProdCodigo").value,          descricaoProduto: document.querySelector("#txtProdDesc").value        };      }, 1000 * index)    })    console.log(resultado)  })  })();有誰有任何想法或任何東西可以幫助我如何存儲這些信息以便以后在另一個網站上記錄?記得我要復制的產品有10多個...
查看完整描述

1 回答

?
慕斯王

TA貢獻1864條經驗 獲得超2個贊

替換.forEach.map它將返回一個數組,其中包含您的所有信息



查看完整回答
反對 回復 2023-08-18
  • 1 回答
  • 0 關注
  • 110 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號