替换文件.用不可替换的InnerHTML编写

Replacing document.write with a non-replacing InnerHTML

本文关键字:InnerHTML 编写 可替换 文件 替换      更新时间:2023-09-26

我目前正在使用import.io抓取信息。我正在从天气站点上抓取数据,以显示统计项目中单个邮政编码不一致的边际。

document.write("<i>" + k + "</i>" + "<p>" + d.data[k] + "</p>");

我的问题是这个文件。写擦除我所有的页面内容,并将其替换为纯json数据。我尝试使用innerHTML,但我只得到最后的数据结果从爬虫。

是否有一些方法实现一个appendChild或InnerHTML,不会写在以前写的数据?

引用:http://import.io/data/integrate/js

document.body.insertAdjacentHTML
  ("beforeend", 
   "<i>" + k + "</i><p>" + data[k] + "</p>"
  )     

document.body.appendChild
  (
  document.createElement("i")
  ).textContent = k; 
document.body.appendChild
  (
  document.createElement("p")
  ).textContent = data[k];