Добрый день!
Столкнулся с такой проблемой:
var total = 0;
var num = 1;
while (num != 11) {
total += document.getElementsByName("el["+num+"]")[0].value * document.getElementsByName("qn["+num+"]")[0].value;
num++;
}
alert(total);
ошибка: document.getElementsByName("el[" + num + "]")[0] is undefined
var total = 0;
var num = 1;
total += document.getElementsByName("el["+num+"]")[0].value * document.getElementsByName("qn["+num+"]")[0].value;
alert(total);
всё работает
Делал цикл с помощью for - тот же результат.
В чём может быть проблема? Бьюсь над отладкой уже пару часов.
Заранее спасибо.