Hola:
Si está dentro del formulario debes hacerlo también con corchetes pero colgando del form...
Si "F" es el formulario validando así: onsubmit="return valida(this)"... el control debería ser:
F["campo" + i].value
Fíjate que siempre que trates elementos que cuelguen de objetos conocidos, puedes referenciarlos tanto con puntos como entre corchetes poniendo cadenas de texto...
Por ejemplo la referencia window.document también puede hacerse con window["document"]
Saludos