Visualizzazione dei risultati da 1 a 3 su 3

Discussione: checkbox in tabella

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    173

    checkbox in tabella

    Ciao,
    come faccio a prelevare il valore di checkbox?
    Io ho una tabella così:
    <table>


    <%do while not rcs.eof%>
    <tr >
    <td >
    <input type=checkbox value =<%response.write rcs("codice")%> id=codiceIn name=codiceIn> </td>
    <td><%response.write rcs("codice")%> </td>
    <td ><%response.write rcs("descriizone")%> </td>
    </tr>
    <%rcs.eof
    loop%>

    </table>

    Quando faccio il submit della pagina, con request("codiceIn") ottengo tutti i valori Checkati. Prima però vorrei effettuare un controllo sul submit del form per cui se non ho checkato nulla, non contunua col submit.es:
    if (document.all("codiceIn").checked == false) return false;
    Ma l'istruzione document.all("codiceIn").checked mi dice solo se ho checkato il primo checkbox, come posso vedere se ne ho selezionato almeno uno di quelli presenti in tabella?
    Grazie per l'aiuto

  2. #2
    devi dare nomi diversi ai vari checkbox, quindi ti conviene mettere un contatore nel ciclo while e assegnare il nome del check così:

    <%
    i=0
    while not rcs.eof
    i=i+1
    %>

    <input type="checkbox" value =<%response.write rcs("codice")%> name="codiceIn_<%= i%>" />

    <%
    .....
    wend
    %>

    Dall'altra parte ti fai un ciclo per leggere i vari checkbox.

    "La vendetta è un piatto che va gustato freddo"
    Antico proverbio Klingon.
    Lo chiamavano il 'Computer Umano'. Sapeva contare fino a 20 e nudo fino a 21!

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    173
    ok!
    grazie

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