我有下表。我需要在JavaScript中使用什么来读取下面名为“number”的单元格中的数字?
<table>
<tr>
<td id="number">56656.87</td>
</tr>
</table>
我尝试过以下操作,但它不起作用。
document.getElementById('number');
答案 0 :(得分:4)
使用原始JavaScript:
var text = document.getElementById('number').innerText;
使用jQuery:
var text = $('#number').text();
答案 1 :(得分:2)
innerHTML
属性保存该单元格的内容。如果你在最后一次尝试时得到了[对象],那么你几乎就在那里。你就是这样做的:
var n = document.getElementById('number').innerHTML;
确保该页面上没有其他号码ID。
答案 2 :(得分:1)
答案 3 :(得分:0)
如果您使用jQuery,则可以执行此操作:
var number = $("td#number").text();