Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente di HTML.it L'avatar di DeR
    Registrato dal
    Mar 2003
    Messaggi
    975

    bottone per selezionare checkbox

    come posso da un tasto selezionare una serie di checkbox con lo stesso nome.

    In poche parole, visualizzo a video i nomi dei clienti prelevati da un db con il relativo checkbox non spuntato, ora vorrei creare un tasto "selez. tutti" in modo che premendo il tasto, mi mette il segno di spunta su tutti i check.

    come posso fare? i check hanno tutti lo stesso nome.
    Ciao DeR

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao DeR,

    ti faccio un esempio
    codice:
    <form name="NomeForm">
    <input type="checkbox" name="NomeCheck" value="1">1
    
    <input type="checkbox" name="NomeCheck" value="2">2
    
    <input type="checkbox" name="NomeCheck" value="3">3
    
    <input type="checkbox" name="NomeCheck" value="4">4
    
    <input type="checkbox" name="NomeCheck" value="5">5
    
    <input type="button" name="NomeButton" value="Checka tutti" onclick="for(i=0;i<this.form.NomeCheck.length;i++)this.form.NomeCheck[i].checked=true">
    </form>

  3. #3
    Utente di HTML.it L'avatar di DeR
    Registrato dal
    Mar 2003
    Messaggi
    975
    il for lo posso associare ad una funzione, la quale la richiamo da un bottone?
    Ciao DeR

  4. #4
    Utente di HTML.it L'avatar di DeR
    Registrato dal
    Mar 2003
    Messaggi
    975
    ho provato, ma non funziona! ho provato anche ad eliminare [i] dal ciclo


    io recupero i dati da un db con asp e poi li scrivo cosi


    Response.write("<input name='check' type0checkbox .......")
    Ciao DeR

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Lo script da solo funziona... chissa' come lo hai adattato alla tua pagina... senza vederla e' difficile rilevare l'errore che hai fatto

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    Utente di HTML.it L'avatar di DeR
    Registrato dal
    Mar 2003
    Messaggi
    975
    Questa e la mia pag


    ****************

    codice:
    Dim sql
                  sql = "SELECT * FROM tbAffiliati WHERE Regione ='"&varRegione&"' And StatoAffiliato = true ORDER BY NomeAffiliato ASC"
    
                  Dim rs
                  Set rs = objConn.Execute(sql)
     
                  Response.Write("<form name='modulo' action='recuperaPromozioni2.asp' method='post'>")
                  Response.Write("<table align='center' width='300' border='0'>")
    	                    
    		      Do While Not rs.EOF
    						
    	              Response.Write("<tr><td><input type='checkbox' name='check' value='" & rs("IDAffiliato") &"' class='scrittaBlu'></td><td class='scrittaBlu'>" & rs("NomeAffiliato") & "</td></tr>")
    	         
    			      rs.MoveNext
    	          Loop
        
    	          Response.Write("</table>
    ")
    			  Response.Write("<table align='center' border='0'>")
    			 Response.Write("<tr><td width='70' align='center'><input class='testoBottoni' type='button' name='checkBtn' value='Selez.' onClick='for(i=;<this.form.check.length;i++)this.form.check.checked=true'></td>")
    			 			  Response.Write("<td width='70' align='center'><input class='testoBottoni' type='reset' name='cancella' value='Cancella'></td>")
    			  Response.Write("<td width='70' align='center'><input class='testoBottoni' type='submit' name='invia' value='Invia'></td></tr>")
                  Response.Write("</form>")          
                  rs.Close
                  Set rs = Nothing
    Ciao DeR

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    copiato malino... :rollo:

    onClick='for(i=0;i<this.form.check.length;i++)this.form.check[i].checked=true'

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    Utente di HTML.it L'avatar di DeR
    Registrato dal
    Mar 2003
    Messaggi
    975
    ho modificato, ma non funziona.
    Ciao DeR

  9. #9
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Buona norma nel debug di pagine create dinamicamente e' esaminare il codice come lo riceve il browser in modo da eliminare la presenza del linguaggio lato server.

    Posta la pagina ricevuta dal browser.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  10. #10
    Utente di HTML.it L'avatar di DeR
    Registrato dal
    Mar 2003
    Messaggi
    975
    <form name='modulo' action='recuperaPromozioni2.asp' method='post'><table align='center' width='300' border='0'><tr><td><input type='checkbox' name='check' value='2' class='scrittaBlu'></td><td class='scrittaBlu'>aaaa</td></tr><tr><td><input type='checkbox' name='check' value='3' class='scrittaBlu'></td><td class='scrittaBlu'>bbbb</td></tr></table>
    <table align='center' border='0'><tr><td width='70' align='center'><input class='testoBottoni' type='button' name='checkBtn' value='Selez.' onClick='for(i=0;<this.form.check.length;i++)this. form.check[i].checked=true'></td><td width='70' align='center'><input class='testoBottoni' type='reset' name='cancella' value='Cancella'></td><td width='70' align='center'><input class='testoBottoni' type='submit' name='invia' value='Invia'></td></tr></form>
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <link rel="stylesheet" type="text/css" href="../CSS/StiliAdmin.css">


    </head>

    <body>

    </body>
    </html>
    Ciao DeR

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 © 2025 vBulletin Solutions, Inc. All rights reserved.