Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    182

    [HTML] Salvare stato dei radiobutton

    Ciao a tutti,

    ho parte di una form realizzata con dei radiobutton.
    Per la precisione due categorie...una relativa ad un tipo di test e l'altra alla validità dei dati....in base a come vengono "ceccati" viene fatta una select sul DB......ora vengo al mio problema.....in seguito alla select si ricarica la pagina stessa (quella di partenza) con i dati prelevati.
    Io voglio che i radio button conservino il loro stato (cioè quello da me selezionato per la select).....ho creato il seguente script



    function salva_stato()
    {

    var a;
    var b;
    var c;
    var d;
    var e;
    var f;

    a=document.form_messaggi.tipo_test[0].checked;
    b=document.form_messaggi.tipo_test[1].checked;
    c=document.form_messaggi.tipo_test[2].checked;
    d=document.form_messaggi.visualizza[0].checked;
    e=document.form_messaggi.visualizza[1].checked;
    f=document.form_messaggi.visualizza[2].checked;

    document.write(a,b,c,d,e,f);

    }

    Il document.write mi ha consentito di vedere che lo stato venga effettiva conservato...solo che io voglio ricare la pagina e ritrovare settate le opzioni.
    Come devo fare? Spero di essere stata sufficientemente chiara e non prolissa.

    Grazie

  2. #2
    Devi passarli in querystring oppure tramite il metodo post della form, ma questo non è HTML, bensì ASP o PHP (dipende cosa tu hai usato).
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    182
    Tramite POST vengono passati.......a questo punto come faccio a richiamarli sull'evento onclick che mi interessa?

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    182
    Ahh....dimenticavo....lavoro in php

  5. #5
    Originariamente inviato da Giulia_De
    Tramite POST vengono passati.......a questo punto come faccio a richiamarli sull'evento onclick che mi interessa?
    Tu lo stato lo passi già al'evento onclick, quindi non devi fare altro che al ricaricamento, impostarlo sui singoli chackbox, no?

    Se non ho aferrato, riformula più chiaramente.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    182
    si....praticamente si.....
    solo che nn so come caricarlo nei checkbox...
    grazie davvero

  7. #7
    Se lo passi nel metodo post, fai un controllo per ogni checkbox sul valore recuperato:

    codice:
    <%
    if statoCheckbox = true then
       response.write("<input type='checkbox' value='checked' name='valore'")
    else
       response.write("<input type='checkbox' value='unchecked' name='valore'")
    end if
    %>
    Così?
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    182
    Grazie...provo.
    Ciao ciao

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.