Salve
ho questo script (qui ridotto):
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>
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.
Dove sbaglio?
Grazie