有没有办法过滤 html 页面中的数字?

Is there a way to filter numbers in a html page?

这是为了工作,所以我不能透露细节,但基本上订单进来了,他们通过外部网站列出。我想做的是列出它们,这样我就可以很容易地复制它们。我一直在寻找将页面导出到 excel 的方法,但这没有成功。现在我正在研究 chrome 的开发工具以过滤掉它们。 我正在寻找的是一种从页面中过滤一堆数字并快速复制它们的方法。怎么样并不重要。下面我添加了一张图片来显示页面本身的整体结构。 欢迎所有建议!

你好,尼尔斯

是的,你可以 Javascript。

但是,您提供的图像不包含帮助解决您的确切问题的必要信息。

  1. 通过浏览器中的元素检查获取包含您要接收的值的元素。
  2. 使用 .innerText 检索元素内部的值。

例如,假设我想从这个 post 中获取您的 Whosebug 用户名,这是如何进行的(您可以将代码复制粘贴到您的网络控制台中以查看结果):

document.getElementsByClassName('user-details')[0].childNodes[2].innerText

相同的原则适用于数字或其他 values/data。没有页面结构,就不可能给你一个具体的答案。希望上面的内容能为您提供一些指导,让您知道应该寻找什么。