我在控制台中打开脚本。当我尝试使用命令+ document.getElementByClassName(' balance')时,它返回NaN。我试图得到的元素是一个数字,在inspect元素中它看起来像这样 - >
<span class="amount">0</span>
有没有人有任何想法让这个元素作为数字返回。 谢谢!
答案 0 :(得分:1)
首先它是getElementsByClassName
,但即便如此,您也只能将HTMLSpanElement对象转换为数字并期望它能够正常工作。
+document.getElementsByClassName('amount')[0].textContent
这将获得元素,假设它是第一个具有该类名的元素(你真的最好用一个ID),得到它的文本内容(&#34; 0&#34; )并将其转换为数字。