Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413

    dubbio su check in method "post"

    ho un dubbio su come arrivano le check con il metodo post...
    nel senso...
    io ho tre chechbox con tre nomi diversi...
    seleziono solo la terza e invio il form.
    Nel post compariranno tutte e tre le checkbox, ma le prime con value vuoto e l'ultima con il suo valore, o comparira solo la terza check con nome e valore??

    grazie a tutti.


  2. #2
    arrivan tutte e tre. quelle non checkate arrivano con value=false, le altre con value=true .
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  3. #3
    mi dispiace contraddirti...

    arrivano solo quelle CHECCKATE... e con il valore inserito in CHECKEDVALUE...

    quelle non checckate... se richiamate nel request.form daranno valore nullo (poichè inesistenti)

    se non ci credete

    TEST.ASP
    codice:
    <html>
    <head>
    <title>TEST</title>
    </head>
    
    <body>
    <%
    response.write "VALORI PRESENTI IN REQUEST.FORM
    "
    for each key in request.form
    	response.write key & " = |" & request.form(key) & "|
    "
    next
    response.write "
    VALORE RICHIESTO DIRETTAMENTE
    "
    response.write "checkbox3 = |" & request.form("checkbox3") & "|"
    %>
    <hr>
    <form name="form1" id="form1" method="post" action="">
        
    
    
            <input name="checkbox1" type="checkbox" id="checkbox1" value="vero" />
    Checkbox1 ( checkedvalue = &quot;vero&quot; )</p>
        
    
    
            <input type="checkbox" name="checkbox2" value="true" />
    
    Checkbox2( checkedvalue = &quot;true&quot; )    </p>
        
    
    
            <input type="checkbox" name="checkbox3" value="OK" />
    
    Checkbox3( checkedvalue = &quot;OK&quot; )    </p>
        
    
    
            <input type="submit" value="Invia Form" />
                        </p>
    </form>
    </body>
    </html>
    meglio stare attenti prima di rispondere...
    altrimenti si rischia di confondere di più le idee

    in ogni caso alex la via migliore per controllare è sempre quella di provare con mano... esattamente come fa questo esempio che ti ho postato

    saluti a tutti
    san imente saluta

    * http://simonecingano.it *

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    hai ragione, sul momento non ci ho pensato...
    grazie mille

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.