Visualizzazione dei risultati da 1 a 10 su 10

Discussione: form con checkbox

  1. #1

    form con checkbox

    Salve ragazzi.
    Sto realizzando un form e dovrei inserire al suo interno dei checkbox.
    naturalmente ho usato quelli gia' pronti in flash mx, ma quando provo a inviare la posta non mi arriva nulla associato a quel checkbox, mentre tutti gli altri campi di input funzionano regolarmente.

    Mi dite se devo aggiungere qualche script al tasto invia che attualmente e' questo:

    on (release) {
    loadVariablesNum("form.php", 0, "POST");
    }

    grazie Elisa.

  2. #2
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    al radiogroup devi associare:

    codice:
    add_rb.setChangeHandler("cambia");
    del_rb.setChangeHandler("cambia");
    add_rb.setState(true);
    mode="add";
    function cambia(){
    		mode = radioGroup.getValue();
    }
    // al 'submit button invece:
    
    on (press) {
    email=_root.Bars.newsletter.email;
    // email e' il campo per l'iscrizione ad una newsletter x es.
    mode=_root.Bars.newsletter.mode;
    // è il mode di sopra...
    
    }

  3. #3
    scusami ma non riesco a capire che c'entra il radiogroup con il checkbox....

    Non puoi spiegarti meglio??
    Grazie Elisa.

  4. #4
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    scusa avevo letto male il testo della question... (dormo?)
    purtroppo ho avuto a che fare solo con i radiob non con le check...
    interessarebbe anche a me sapere qualcosa di piu', non si sa mai...

  5. #5
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    ma se usi lo script
    mode = checkbox.getValue();
    con 'mode' variabile booleana (true/false) da spedire via POST
    non va?

  6. #6
    Be intanto grazie per l' interessamento.
    Scusami ma non sono un gran che con gli script....
    allora ho posizionato il checkbox nel form,
    ho dato al label "variabiletre"
    Questo label e' la variabile che sara' spedita al file php?? o non ho capito nulla??

    e poi quello che dici tu dove lo devo inserire nel tasto submit??

    Help me!!!
    Grazie Elisa.
    :tongue:

  7. #7
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    Originariamente inviato da Elisa79
    Be intanto grazie per l' interessamento.
    Scusami ma non sono un gran che con gli script....
    allora ho posizionato il checkbox nel form,
    ho dato al label "variabiletre"
    Questo label e' la variabile che sara' spedita al file php?? o non ho capito nulla??

    e poi quello che dici tu dove lo devo inserire nel tasto submit??

    Help me!!!
    Grazie Elisa.
    :tongue:
    al 'submit' assocerei:

    codice:
    on(release){
    variabiletre = variabiletre.getValue();
    loadVariablesNum ("form.php", 0, "POST"); 
    }
    devi per forza dichiarare quella variabile variabiletre in quella posizione, e non in un altra, altrimenti il POST non funziona.

  8. #8
    be....diciamo che qualcosa inizia a funzionare...
    Ho provato e riprovato il form e a volte questa benedetta "variabiletre" assume il valore tru o false.

    Ma funziona 1 volta su 10.....
    tutte le altre volte mi lascia il campo vuoto.

    Qualche idea????

    Grazie elisa.

  9. #9

    Risolto...

    Grazie ragazzi ora va come voglio io.
    E poi chi ha detto che il checkbox ha solo 2 valori tru o false??
    con questo script mi arriva un ok se il checkbox e' selezionato e un no se e' deselezionato.

    on(release){
    variabile = _root.cek.getValue() == true ? 'ok' : 'no';
    loadVariablesNum ("form.php", 0, "POST");
    }

    Chiaramente lo script va sul tasto invia del form
    mentre cek e' il nome istanza assegnato al checkbox.


    Ciao Ciao
    Elisa. :bubu:

  10. #10
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227

    Re: Risolto...

    Originariamente inviato da Elisa79
    Grazie ragazzi ora va come voglio io.
    E poi chi ha detto che il checkbox ha solo 2 valori tru o false??


    si', ipotizzavo....avra' avuto anche un undefined....interessante...
    ci ero quasi arrivato....bastava quell'if...brava!


    con questo script mi arriva un ok se il checkbox e' selezionato e un no se e' deselezionato.

    on(release){
    variabile = _root.cek.getValue() == true ? 'ok' : 'no';
    loadVariablesNum ("form.php", 0, "POST");
    }

    Chiaramente lo script va sul tasto invia del form
    mentre cek e' il nome istanza assegnato al checkbox.


    OTTIMO. Lo kopio x il futuro....ciao Elisa!


    Ciao Ciao
    Elisa. :bubu:

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.