Добрый день.
Имеем:
function summitog1() {
var table = document.getElementById("one");
var summyeval = document.getElementById("summitogye1");
var summrurval = document.getElementById("summitogrur1");
for (var i=1;i<table.rows.length-2;i++) {
var td = table.rows[i];
for (var q=0;q<td.cells.length;q++) {
var o1 = td.cells[3];
var o2 = td.cells[4];
o1 = o1.getElementsByTagName('input')[0];
o2 = o2.getElementsByTagName('input')[0];
}
}
summyeval.value = <сумма всех o1> ???
summrurval.value = <сумма всех o2> ???
}
Как найти суммы o1 и o2 ? Это числа. Оператор "+=" каждый раз тупо добавляет следущее значение в конец предыдущего, правильно понимаю, что значение воспринимается как текстовая строка ? Как тогда указать оператору, что значения - числа, что б он их суммировал ?