Cita:
Iniciado por IsaBelM el problema está en el valor de los elementos del array. los valores pueden estar o no entrecomillados. si no están entrecomillados son de tipo number, de lo contrario si están entrecomillados son de tipo string. la función getElementById() no es numérica pero tampoco puede estar entrecomillada. para resumir la solución es
Dentro de un array puede haber objetos, booleans, regexps... , que no van entrecomillados y no son de tipo number. El problema no es ese, sino que el elemento no existe en el documento.
Saludos (: