我希望这个javascript代码将文本推送到<td class='One'>
。
但由于某种原因它只是不起作用。有人可以帮我一把吗?
<table>
<td class="One"></td>
</table>
<script>
var freq =[2014,8,11];
//Incidents & Injuries Frequency Rate
window.tdOne = document.getElementsByClassName('One');
tdOne.innerHTML = countUp(freq[0],freq[1],freq[2]);
</script>
答案 0 :(得分:0)
getElementsByClassName
返回节点数组(array like object表示诚实)。
使用
tdOne[0].innerHTML ...
这仅将HTML插入第一个查找节点。如果要将HTML插入所有找到的节点,请使用for循环或数组映射。