Hola:
¿Cómo están los campos definidos...
name="campo"
o name="campo[]"...
sea como sea... se supone que puedes poner el índice entre corchetes.
num_campo=1
alert(document.formulario1.elements['caja'][num_campo].value)...
Haz una búsqueda en los foros, que es una pregunta que ya se ha planteado.
Saludos