如何使用 javscript 在 get 请求的响应中搜索 html 标签?

埃泽维多

我有一个返回整个 HTML 页面的 get 请求,我想从该页面中获取许多“td”标签之一下的特定信息。标签很简单,没有任何类或 ID。

axios.get("https://example.com")
    .then(res =>{
        console.log(res.data.body) // returns an empty array
        console.log(res.data) // returns the whole html page

        //Here I tried somehow to pass the html page to the document
        //so i could try use jquery or javascript to find the tags
        //This does not work

        document = res.data
        var test = document.getElementsByTagName("td")

        //Here I wanted to loop through the document to find the information
        for(let index = 0; index < res.data.length; index++)
            {
                 console.log(res.data[index])
                 //this outputs each character of the html page

                if(res.data[index].innerHTML == "label")
                {
                   console.log(res.data[index+1])
                 }
            }
    })

我想找到一个带有特定innerHTML 的TD 标签。这就像一个标签,它总是一样的。然后我会使用类似 res.data[index+1] 的东西来获取下一个标签并拉出innerHTML。

有没有办法做到这一点?

如何使用 javascript 在 get 请求的响应中搜索 html 标签?

该响应来自第三方 API。

凯亚

您可以创建一个元素并将返回的 html 填充到其中,以便您拥有一个可以运行查询的变量/元素。

像这样的东西

axios.get("https://example.com")
     .then(res => {
         const doc = document.createElement("div");
               doc.innerHTML = res.data;

         console.log( doc.querySelectorAll("td") );
      });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在标签中显示GET请求

来自分类Dev

如何使用Javscript格式化API请求的标头?

来自分类Dev

如何在HTML中同时使用<b>标签和<a>标签?

来自分类Dev

标签标签如何在HTML中工作

来自分类Dev

如何使用JSON响应某些http GET请求和响应HTML?

来自分类Dev

如何使用Vanilla JavaScript搜索和替换HTML文件中的所有标签?

来自分类Dev

如何使用Jsoup从文本中仅删除html标签?

来自分类Dev

如何使用LibXML在Perl中编写HTML标签

来自分类Dev

如何使用jQuery替换标签标记中的HTML

来自分类Dev

如何使用C#从HTML页面中删除<script>标签?

来自分类Dev

如何使用Javascript / jQuery从div内容中剥离HTML标签?

来自分类Dev

使用Python和Regex,如何从html中删除<sup>标签?

来自分类Dev

如何使用xpath提取多个HTML脚本标签中的文本

来自分类Dev

如何使用JavaScript验证HTML中的“选择”标签

来自分类Dev

如何在CKEditor 4中仅使用基本的html标签

来自分类Dev

如何使用Javascript / jQuery从div内容中剥离HTML标签?

来自分类Dev

html模板中如何使用django变量标签?

来自分类Dev

如何使用sed从文件中删除html标签?

来自分类Dev

如何使用xpath提取多个标签的html脚本中的文本

来自分类Dev

如何使用 Python 3 从 html 标签样式中获取内容?

来自分类Dev

如何在 HTML 中为 <a> 标签使用 disabled 属性

来自分类Dev

如何在 html 中删除基础标签使用 javascript?

来自分类Dev

如何从Google搜索请求中的cite标签返回完整链接

来自分类Dev

如何将html标签放入标签columnheader中?

来自分类Dev

如何在标签的TLD描述中输入HTML标签?

来自分类Dev

在Material-ui卡组件中如何使用Video html标签而不是img标签

来自分类Dev

如何使用 Javascript 删除 html 代码中特殊标签前后的标签?

来自分类Dev

如何在HTML中设置标签的宽度?

来自分类Dev

如何从RSS feed中删除HTML标签?

Related 相关文章

  1. 1

    如何在标签中显示GET请求

  2. 2

    如何使用Javscript格式化API请求的标头?

  3. 3

    如何在HTML中同时使用<b>标签和<a>标签?

  4. 4

    标签标签如何在HTML中工作

  5. 5

    如何使用JSON响应某些http GET请求和响应HTML?

  6. 6

    如何使用Vanilla JavaScript搜索和替换HTML文件中的所有标签?

  7. 7

    如何使用Jsoup从文本中仅删除html标签?

  8. 8

    如何使用LibXML在Perl中编写HTML标签

  9. 9

    如何使用jQuery替换标签标记中的HTML

  10. 10

    如何使用C#从HTML页面中删除<script>标签?

  11. 11

    如何使用Javascript / jQuery从div内容中剥离HTML标签?

  12. 12

    使用Python和Regex,如何从html中删除<sup>标签?

  13. 13

    如何使用xpath提取多个HTML脚本标签中的文本

  14. 14

    如何使用JavaScript验证HTML中的“选择”标签

  15. 15

    如何在CKEditor 4中仅使用基本的html标签

  16. 16

    如何使用Javascript / jQuery从div内容中剥离HTML标签?

  17. 17

    html模板中如何使用django变量标签?

  18. 18

    如何使用sed从文件中删除html标签?

  19. 19

    如何使用xpath提取多个标签的html脚本中的文本

  20. 20

    如何使用 Python 3 从 html 标签样式中获取内容?

  21. 21

    如何在 HTML 中为 <a> 标签使用 disabled 属性

  22. 22

    如何在 html 中删除基础标签使用 javascript?

  23. 23

    如何从Google搜索请求中的cite标签返回完整链接

  24. 24

    如何将html标签放入标签columnheader中?

  25. 25

    如何在标签的TLD描述中输入HTML标签?

  26. 26

    在Material-ui卡组件中如何使用Video html标签而不是img标签

  27. 27

    如何使用 Javascript 删除 html 代码中特殊标签前后的标签?

  28. 28

    如何在HTML中设置标签的宽度?

  29. 29

    如何从RSS feed中删除HTML标签?

热门标签

归档