我想在此<span>
中获取值:
<span id="timer" class="timer">0</span>
如何实现?谢谢。
答案 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,因为它建议我使用它更舒适