如何获取<span>内部的值?

时间:2019-06-03 23:34:24

标签: javascript html google-chrome-devtools

我想在此<span>中获取值:

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

如何实现?谢谢。

2 个答案:

答案 0 :(得分:1)

跨度没有值-您将必须使用.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>

答案 1 :(得分:-2)

尝试使用$('#timer')。text();或html(); 这是jQuery,因为它建议我使用它更舒适