Titolo un po' ostico, scusate, problema piàù semplice.

Se ho dei campi form dai nomi "campo1", "campo2", "campo3", per prelevare i valori in un ciclo sto facendo così:

codice:
for(i=1; i<=3; i++)
{
	eval('valore = document.form.campo'+i+'.value')
	// ... uso valore
}
Esiste un modo alternativo all' eval() ?

Grazie.