Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,614

    se selezioni tutti tramite script tasto submit disabled

    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

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,614
    Premetto che questo script è in uno ciclo

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    O lo riabiliti nella funzione selezionatutti() o richiami la funzione agreesubmit()
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,614
    Ho fatto così ma niente;
    codice:
    <ahref="javascript:selezionatutti();agreesubmit(this);"><font>Seleziona-Tutti</font></a>
    

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.