Есть такой скрипт:
var classList;
for (var i=0; i < 99; i++) {
if(i<10) {
var j = '0' + i;
} else {
var j = String(i);
}
classList = document.getElementById(j);
if (classList.contains("hit1")) {
classList.remove("hit");
classList.add("hit2");
} else if (classList.contains("miss1")) {
classList.remove("miss1");
classList.add("miss2");
}
}
nowClassH = 'hit2';
при его исполнении консоль выдает это сообщение:
Uncaught TypeError: Failed to execute 'contains' on 'Node': parameter 1 is not of type 'Node'.
почему это происходит и как можно иправить