如何访问HTML范围内的值?

时间:2017-09-13 03:17:15

标签: html greasemonkey

在我经常访问的网站上有这个包模拟器。你会在游戏中随机给10名篮球运动员,他们的价值取决于他们的价值。当您加载页面时,卡片面朝下,因此您必须单击每张卡片以“显示”卡片并添加到您的总卡片中。我们的想法是最大化每个包的价值。

我发现翻转都是显示的,一旦你加载页面,总包装得分实际上就在那里。所以我正在尝试编写一个greasemonkey脚本来刷新页面,直到该值超过某个阈值。我可以用这段代码来解决这个问题:

document.getElementsByClassName("pack-score")[0];

给我一​​个看起来像这样的范围:

<span class="pack-score" data-score="12352">

那么我如何访问该范围内的数据得分值,那么我可以将其用作代码逻辑的值?

1 个答案:

答案 0 :(得分:0)

document.getElementsByClassName("pack-score")[0].getAttribute('data-score')

或在jquery中

$(".pack-score").find('span').data('score')