Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [JS] cotrollo selezione radio

    Ciao,
    devo controllare il valore di un pulsante radio....se è "do" deve poter inviare il modulo, se è "non do" (o qualsiasi altra cosa) deve dargli un alert e non lasciare inviare il modulo.

    Ecco il mio codice

    codice:
    .....
    if (((document.chout.privacy1.value == '') || (document.chout.privacy1.value == 'non do')) && (okay == true) ) {
    	    alert("Accetta le condizioni di trattamento dei dati personali per inviare");
    	    okay = false;
    document.chout.privacy1.focus();
    };
    return okay;
    ...............
    In realtà però non da nessun errore ma non effettua il controllo? come posso fare?

    PS
    non mi serve controllare che almeno una opzione sia stata selezionata.

    Grazie
    Paolo Monge
    Full Stack Web Developer & Strategist
    Come Nasce Un'idea

  2. #2
    if(!document.chout.privacy1.value == 'do'){
    alert("Accetta le condizioni di trattamento dei dati personali per inviare");
    okay=false;
    document.chout.privacy1.focus();
    }

    return okay;

    se non ti funziona comunque, prova a mettere qualche alert per capire dove ti si blocca la funzione e magari posta anche il pezzo di codice col form

    ciao
    Realizzazione siti web
    ____________________________
    how terrible thing is knowledge when it brings no profit to the wise...

  3. #3
    Nemmeno così non funziona....
    come html è semplice due radio button.

    Ma non vorrei che il problema fosse proprio qui....si può fare un controllo del genere con il radio button?
    Paolo Monge
    Full Stack Web Developer & Strategist
    Come Nasce Un'idea

  4. #4
    bè si, a livello di logica al momento dell'invio ti arriva un solo valore (a differenza, x es, della select multipla) x cui dovrebbe invece funzionare.


    Hai dato a tutti i radio lo stesso nome?

    Realizzazione siti web
    ____________________________
    how terrible thing is knowledge when it brings no profit to the wise...

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.