如何获取<span>里面的值?

How to get the value inside of a <span>?

我想得到里面的值 <span>:

<span id="timer" class="timer">0</span>

如何实现?谢谢

跨度没有值 - 您必须使用 .innerText 来获取跨度内的文本内容。参考(https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/innerText)

请注意,innerText 会给您一个字符串 - 因此,如果您打算使用该值进行计算,则必须使用 parseInt() 将其转换为数字。

var text = document.getElementById('timer').innerText;
console.log(text); // gives "0"
<span id="timer" class="timer">0</span>

尝试使用 $('#timer').text();或 html(); 这是 jQuery,因为它更舒服我推荐使用它