Salve
ho questo script (qui ridotto):
tutti gli script funzionano, invece se clicco sullo script SELEZIONA TUTTI, oltre a selezionarmi tutti dovrebbe abilitarmi il tasto submit, invece il tasto submit resta disabilitato.codice:<script language="javascript">function selezionatutti(){ tot=document.forms.nomeform.file.length; if(isNaN(tot)){ ogg_box=document.forms.nomeform.box; ogg_box.checked = true; }else{ for(cont=0;cont<tot;cont++){ ogg_box=document.forms.nomeform.file[cont]; ogg_box.checked = true; } } } function deselezionatutti(){ tot=document.forms.nomeform.file.length; if(isNaN(tot)){ ogg_box=document.forms.nomeform.box; ogg_box.checked = false; }else{ for(cont=0;cont<tot;cont++){ ogg_box=document.forms.nomeform.file[cont]; ogg_box.checked = false; } } } </script> <script type="text/javascript"> <!-- var checkobj function agreesubmit(el){ checkobj=el if (document.all||document.getElementById){ for (i=0;i<checkobj.form.length;i++){ //hunt down submit button var tempobj=checkobj.form.elements[i] if(tempobj.type.toLowerCase()=="submit") tempobj.disabled=!checkobj.checked } } } // --> </script> <form name="nomeform" method="POST" action="cancella.asp"> <a href="javascript:selezionatutti()"><font>Seleziona-Tutti</font></a> <br/> <a href="javascript:deselezionatutti()"><font>Deseleziona-Tutti</font></a> <input type="checkbox" name="file" value="<%=rs.fields("id")%>" onClick="agreesubmit(this)"> <input type="submit" value="Cancella" disabled ></form>
Dove sbaglio?
Grazie

Rispondi quotando