javascriptを使ってtableタグ内のtdに入っている値段の合計を計算する方法。
もっと効率よく綺麗に書く方法あったら教えてくださいm(_ _)m
<html>
<script type="text/javascript">
window.onload = function () {
var tableElem = document.getElementById('table_01');
var rowElems = tableElem.rows;
var price = 0;
for (i = 0, len = rowElems.length - 1; i < len; i++) {
price += parseInt(rowElems[i].cells[1].innerText);
}
document.getElementById('goukei').innerText = price;
}
</script>
<body>
<TABLE id="table_01">
<TR>
<td>りんご</td>
<td>300</td>
</TR>
<TR>
<td>バナナ</td>
<td>400</td>
</TR>
<TR>
<td>いちご</td>
<td>500</td>
</TR>
<TR>
<td>合計</td>
<td id="goukei"></td>
</TR>
</TABLE>
</body>
</html>