Странный вопрос, но я пытаюсь заставить работать какой-то кусок кода, и это оказывается довольно утомительным.
Я просто получаю "Cannot read свойство 'value' null", потому что элемент, который я пытаюсь зациклить, не существует в определенных местах.
for(i=1;i<boxCount4;i++){
var v1 = parseInt(document.getElementById('t0'+i).value,10);
}
Например, это здесь. boxcount в конечном итоге будет ... для примера ... значение 20. но id идет только к t015. (в то время как другие необходимые значения доходят до 20, но используют тот же счетчик)
Не нужно ли много делать, есть ли способ избежать ошибки? как в ... просто либо обработать ошибку и вычислить, или даже просто сделать каждое значение, которое является ошибкой, в целое число 0 до его завершения?
Я пытался написать
if(parseInt(document.getElementById('t0'+i).value,10) == null){...}
но, похоже, не работает. Любая помощь приветствуется!