奇怪的问题,审查元素里面找不到网页的一串数字

2017-04-26 10:38:46 +08:00
 shiji
事情是这样的,好基友有个动态竞标网站,一分钟就刷新一下价格的那种。想让我帮忙把里面重要的数字用 JS 提取出来。
如图:

相关 table 的 html 代码: https://pastebin.com/ufPTdKu2




就在这个 best bid 这一列任何一个数字上审查元素,里面都是空的,找不到这组数字。
这个 HTML Table 里面别的数据都是存在的(详见 pastebin )就唯独这个 bestbid 到处都找不到数据在哪。

请有经验的人提醒我一下我可能忽略的地方。谢谢。(审查元素里面找不到数字,那 JS 基本上就无从下手了,谢谢大家)
1889 次点击
所在节点    问与答
9 条回复
noqwerty
2017-04-26 10:56:32 +08:00
可以把网址放出来吗?你放了一张你注意到的地方的图然后让人提醒可能忽略的地方似乎有点难度……
imn1
2017-04-26 11:04:57 +08:00
best bid 每格都是 input 啊,明显是后加载赋值的,你要从 js 里面找数字(也可能是算出来的)
shiji
2017-04-26 11:06:21 +08:00
@noqwerty 这个需要登录,不开放注册, bid 的时间还是有限的,就每周两次,所以略蛋疼
chairuosen
2017-04-26 11:07:27 +08:00
.....取 input value 啊
shiji
2017-04-26 11:09:07 +08:00
@imn1 一般后加载赋值的审查元素里面也应该出现吧?有黑科技能隐藏?
shiji
2017-04-26 11:10:21 +08:00
@chairuosen 额,但是这个 input 明明里面没有 value 啊,所以我没试。。
giuem
2017-04-26 11:27:58 +08:00
看网络请求啊…你都说一分钟刷新一次了
Lothar
2017-04-26 11:28:58 +08:00
@shiji input 的 value 从 html 里是看不到的,开 dev-tool ,选中那个 input 元素,然后去 console : $0.value 就能看到了
akira
2017-04-26 13:14:52 +08:00
看每分钟一次的那个请求,你会发现有惊喜

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/357398

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX