我有
<span class="blnc-ind"></span>
和
其中的 <a class="blnc-ind__income" href="/profile/money">1,13 $</a>
我想获取
的数据 <a class="blnc-ind__income" href="/profile/money">1,13 $</a>
只有1,13 $
没有任何代码
我尝试使用此命令:
document.getElementsByClassName('blnc-ind__income');
但是控制台只是这样显示:
[ <a class="blnc-ind__income" href="/profile/money">1,13 $</a> ]
请帮我解决这个问题
答案 0 :(得分:1)
尝试使用
document.getElementsByClassName('blnc-ind__income')[0].textContent;
此函数返回一个数组而不是单个元素,因此您需要通过索引获取元素。然后获取该元素的内容
document.getElementsByClassName
textContent
和innerHTML
textContent 使用直接文本,不解析HTML,速度更快 innerHTML 将内容解析为HTML并需要更长时间。