Показать сообщение отдельно
  #5 (permalink)  
Старый 27.10.2010, 12:37
Кандидат 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[4];
		  var o2 = td.cells[5];
		  o1 = o1.getElementsByTagName('input')[0];
		  o2 = o2.getElementsByTagName('input')[0];
		}
      var sumye = Number(o1.value);
	  var sumrur = Number(o2.value);
		if (o1.value != "") {
		  sumye += sumye;
		}
		if (o2.value != "") {
		  sumrur += sumrur;
		}
	}
	if ((sumye != "") && (sumrur != "")) {
      summyeval.value = (sumye).toFixed(2);
      summrurval.value = (sumrur).toFixed(2);
	}
}

Что не так ?
Ответить с цитированием