使用 JavaScript 获取 URL 的 HTML

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

我正在创建一个应用程序,需要一种方法来获取 URL 的 HTML,然后将返回值放入

Textarea
中进行编辑和复制。

Textarea
部分我可以自己做。现在我需要发送请求并获取 URL 的 HTML。

我尝试过

HttpRequest()
fetch
但不知道该去哪里。我也愿意接受
Ajax
jQuery

javascript html jquery fetch
1个回答
0
投票

我预计问题是您需要从 https 响应访问文本。试试这个:

fetch('https://example.com/your-html-file.html')
  .then(response => response.text())
  .then(html => {
    // Handle the HTML content here. Store it to a string or whatever you want to get it to the TextArea
    console.log(html);
  })
  .catch(error => {
    // catch failure
    console.error('Error fetching HTML:', error);
  });

编辑:不小心在示例 URL 中放了一个空格,我发现这很令人困惑,所以我用破折号替换了它

编辑2:真正的问题,为什么人们不投票? OP说代码有效吗?是不是格式有问题啊?

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