cosi' non so dirti perche'
io farei in questo modo e mi risulta funzionare
codice:<script language="JavaScript" type="text/javascript"> <!-- function controllo(){ var val=document.form5.mod.options[document.form5.mod.selectedIndex].value; var bool=(val=="")?true:false; for(var k=1;k<5;k++){ document.form5.elements['foto'+k].disabled=bool; } } //--> </script>ciaocodice:<form name="form5"> <select name="mod" onchange="controllo()"> <option value="">disabilita</option> <option value="0">altro che abilita</option> <option value="1">altro che abilita</option> <option value="2">altro che abilita</option> <option value="3">altro che abilita</option> </select> <input type="file" name="foto1" disabled="disabled" /> <input type="file" name="foto2" disabled="disabled" /> <input type="file" name="foto3" disabled="disabled" /> <input type="file" name="foto4" disabled="disabled" /> </form>

Rispondi quotando