Показать сообщение отдельно
  #1 (permalink)  
Старый 27.10.2010, 11:13
Кандидат Javascript-наук
Отправить личное сообщение для lolka84 Посмотреть профиль Найти все сообщения от lolka84
 
Регистрация: 23.08.2010
Сообщений: 123

Туплю. Сумма элементов.
Добрый день.
Имеем:
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 ? Это числа. Оператор "+=" каждый раз тупо добавляет следущее значение в конец предыдущего, правильно понимаю, что значение воспринимается как текстовая строка ? Как тогда указать оператору, что значения - числа, что б он их суммировал ?
Ответить с цитированием