A для cicle, который должен выполнить изменение класса, если я заставляю значение со строкой, это работает, передавая значение с переменной, не работающей, почему это происходит?
for (var i = 0; i < A.length; i++) {
var AA ="FFF"+i;
document.getElementById(AA).className = this.off;
\\ document.getElementById("FFF1").className = this.off;
alert(AA);
}
for должен заменить номер после FFF, но это не произойдет
У вас неправильный идентификатор, когда это var AA ="FFF"+i;
, Потому что, например, "FFF" + 0 = "FFF0".
"FFF" + i != "FFF"
...