Dentro un form, e` definito il vettore elements[] di tutti i campi in esso contenuti.
Il bello di questo e` che come argomento di elements[] viene accettato anche il nome (una stringa), che puo` essere montata al momento.
codice:
function abilita(item) {
attiva = document.infoTools.elements["attiva_" + item];
livello = document.infoTools.elements["livello_" + item];
uso = document.infoTools.elements["uso_" + item];
if(attiva.checked) {
livello.disabled = false;
uso.disabled = false;
} else {
livello.disabled = true;
uso.disabled = true;
}
}
Nota: la varibaile item deve essere una stringa che contiene la parte di nome che ti interessa modificare.
Ciao
Michele