Ciao!
Ho fatto una form in html di nome "dati" che dato un valore in ingresso genera n campi!
come faccio per creare una funzione in javascript di controllo su di un numero di campi arbitrario che cambia a seconda della scelta dell'utente?

Es:
n=3
// ciclo in PHP
for (i=1;i<=n;i++)
/* crea una form con 3 campi nome_attrezzo, 3 campi marca_attrezzo, con nomi nome_attrezzo1, nome_attrezzo2,...,marca_attrezzo1,marca_attrezzo2 ,...... */

devo controllare che tutti i campi non siano vuoti e anche una cosa più banale, ho 2 input di tipo radio stesso nome "trattamento" uno con valore no e l'altro si, di cui il primo checked (quindi il valore di trattamento dovrebbe essere "no" giusto :master: ?) che ritorna un messaggio di errore se si inviano i dati senza aver scelto si!

per questo pensavo ad una funzione

function controllo () {
if (dati.trattamento.value=="no") {
alert("Devi autorizzare il trattamento dei tuoi dati");
return false; }
return true;
}

oppure poter fare una funzione che disabilitasse il pulsante di invio finchè trattamento non è uguale a "si"!

ho scritto troppo VVoVe: ?

grazie dell'aiuto!

ciao