javascript getElementById(myvarnotwork但字符串是).className

时间:2013-12-03 16:06:16

标签: javascript html getelementbyid getelementsbyclassname

对于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之后的数字,但不会发生

1 个答案:

答案 0 :(得分:0)

执行此操作var AA ="FFF"+i;时,您的ID错误。因为例如“FFF”+ 0 =“FFF0”。