Intendevo:

Se metto 2 blocchi if-else consecutivi, lo script funziona.
Mentre se metto 3 blocchi if-else consecutivi, lo script non funziona, cioè l'ultimo blocco if-else non va.

Esempio se faccio:
<script ....>
if(document.myForm.report.selectedIndex == 1) {
document.myForm.campo1.disabled = false;
}
else {
document.myForm.campo1.disabled = true;
}

if(document.myForm.report.selectedIndex == 2) {
document.myForm.campo2.disabled = false;
}
else {
document.myForm.campo2.disabled = true;
}
</script>

Mentre se ne metto tre di if-else non va.

Scusatemi se sono stato poco chiaro
Grazie