Visualizzazione dei risultati da 1 a 10 su 10

Discussione: controllo su checkbox

  1. #1

    controllo su checkbox

    ciao a tutti
    avrei un piccolo problema
    ho un form con cui invio dati ad una pag asp ho messo un controllo sui campi obbligatori con un semplice if in questo modo
    codice:
    if (inputnome <> null & inputcogn <> null & inputdata <> null & inputcitta <> null & inputemail <> null & inputtesto <> null & check == false ) {
    però sbaglio sicuramente il controllo sulla checkbox chiamata check
    dove è sbagliato??
    grazie

  2. #2

  3. #3
    facciamo l'esempio di un'azione semplice cioè
    attraverso un pulsante controllo la checkbox se questa è = a true
    allora il pulsante mi fa andare nel terzo frame altrimenti se la checkbox è uguale a false dovrebbe rimandarmi al secondo frame
    quindi ho creato un pulsante e nelle sue azioni ho scritto il seguente codice, ovviamente la mia checkbox sichiama ck

    on (release){
    if(ck==false){
    gotoandstop(2);
    }
    gotoAndStop(3);
    }


  4. #4
    anche facendo

    on (release){
    if(ck.value == false){
    gotoandstop(2);
    }
    gotoAndStop(3);
    }

    ma nn funzio qualcuno sa aiutarmi ho letto qualche 3d
    e stavo provando in questo mondo

  5. #5
    ovviamente c'era qualche errore di sintassi
    scrivendo in questo modo sembra funzionare

    on(release){
    if(ck.value == false){
    gotoandstop(2);
    } else {
    gotoAndStop(3);
    }
    }

    adesso provo a metterlo nella pag con il form
    ciao

  6. #6
    mettendolo nella pag con il form
    sul pulsante di invio dei dati ho inserito il seguente codice

    on (release) {
    if(ck.value <> false){ if (inputnome <> null & inputcogn <> null & inputdata <> null & inputcitta <> null & inputemail <> null & inputtesto <> null ) {
    nome = inputnome;
    cognome = inputcogn;
    email = inputemail;
    datanasc = inputdata;
    classe1 = inputclasse1;
    classe2 = inputclasse2;
    scuola = inputscuola;
    citta = inputcitta;
    testo = inputtesto;
    loadVariables("contatti.asp", this, "POST");
    gotoAndStop(2);
    } else {
    out = "* Campo obbligatorio" ;
    }
    }
    }

    ma questa volta il controllo sulla checkbox nn lo fa come mai??


  7. #7

  8. #8

  9. #9
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    anke io avevo un simile problema che ho aggirato cosi.

    checkbox nome pippo

    crei un campo dinamico di testo e gli dai il nome variabile che ti interessa sia vero o falso tramite la selezione di pippo



    campo dinamico ha variabile: VALORE

    per sapere se VALORE è vero o falso

    VALORE= pippo.getValue();

    Spero di essere stato chiaro...questo lo fai per tutte le checkbox e poi utilizzi le variabili di testo che ti sei creato...e le spedisci al php o asp...

    Purtroppo i componenti danno sempre grane...

    ciao

  10. #10
    grazie innanzitutto
    in realtà nn voglio inviare il valore della checkbox
    ma solo controllarlo quindi se ad esempio la check è vera mi dovrebbe inviare solo gli altri dati

    la cosa strana è che facendo questo semplice controllo

    on(release){
    if(ck.value == false){
    gotoandstop(2);
    } else {
    gotoAndStop(3);
    }
    }

    funziona mentre se provo a mettere lo stesso controllo

    on (release) {
    if(ck.value <> false){ if (inputnome <> null & inputcogn <> null & inputdata <> null & inputcitta <> null & inputemail <> null & inputtesto <> null ) {

    nn funziona
    evidentemente sbaglio qualcosa
    cmq adesso provo un pò come hai detto
    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.