dà errore perchè non interpreta la stringa campo come una variabile estraendone il contenuto, ma come nome di un campo![]()
potresti semplicemente usare l'array associativo elements del form
function mia_funzione(x)
{
var campo = "F"+x;
document.getElementById('mioform').elements[campo]......
............
}
getElementById è necessario per avere un codice standard
![]()