我暂时没有碰过JavaScript,并且认为自从奥运会开始以来,我可以利用这个机会与至少有1枚奖牌等回归国家一起玩。我试图通过Javascript找出答案,目前有多少国家在英联邦运动会上获得至少1枚奖牌。我被困在从课堂上获得价值的地步。为了达到这一点,在tenplay.com.au网站上我已经进入控制台并完成了:
var check = document.getElementsByClassName("medal-tally")[0].children[1].children[0];
check.getElementsByClassName("total");
返回:
<td class="total" title="Total">165</td>
这可能非常简单,但到目前为止我都失败了。我已经尝试了.value
,.className
,检查它是否以== 165和===“165”返回true,我相信这些都是有效的但是我有点生疏,你可以说。 / p>
提前感谢您的帮助, 丹尼尔。
答案 0 :(得分:1)
document.getElementsByClassName
返回一个像对象一样的数组。您可以使用索引来获取其元素,然后您可以使用innerHTML属性
使用
var text = check.getElementsByClassName("total")[0].innerHTML;