との合計表の列Iは、テーブル内のすべての列の値を計算するスクリプトを持っていますが、私が持っているので、もし今のスクリプトは、小数の計算ではない、唯一の完全な番号を取得します。Javascriptを - 小数
カラム1を----- - COLUMN2
いくつかのテキスト----- 10.2
他のテキスト------ 3.4
textt ------------- 20.9
私はちょうど34ではない33を取得しています。 5
マイコード:
var tds = document.getElementById('vinyle').getElementsByTagName('td');
var sum = 0;
for (var i = 0; i < tds.length; i ++) {
if (tds[i].className == 'count-me') {
sum += isNaN(tds[i].innerHTML) ? 0 : parseInt(tds[i].innerHTML);
}
}
document.getElementById('vinyle').innerHTML += '<tr class="sum"><td>' + sum + '</td></tr>';
小数点で計算を開始し、これを編集する方法は?
'Int'がで' parseInt'おそらく何の略でしょうか? _floats_のために同様の方法が存在するかもしれません...? – CBroe
'parseFloat(tds [i] .innerHTML).toFixed(2)を試してください ' –