Hola,
Pues la verdad que no lo se. Claro que puedes usar un array y a lo mejor es la forma más elegante o óptima, pero a mi pues me parece más fácil de otro modo...
De hecho, en el código que te he pasado yo estoy usando un array, que es este:
Código PHP:
campos = document.getElementsByTagName("input");
campos es un array que contiene los elementos con el tagName = input.