Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Controllo radio button

  1. #1

    Controllo radio button

    Ho il seguente problema,
    una pagina dove controllo dei radio button.

    Non ho problemi a controllare se viene selezionato un radio button o no, ma quando devo verificare qual'è il valore del radio button selezionato iniziano le grane.

    Questo è il codice per controllare se viene selezionato:

    var comp = "";
    var radioSelected = false;
    for (i = 0; i < theForm.componenti.length; i++)
    {
    if (theForm.componenti[i].checked)
    radioSelected = true;
    }
    if (!radioSelected)
    {
    alert("Selezionare una delle opzioni di \"Componenti\".");
    return (false);
    }

    Questo è il codice che non funge e che dovrebbe memorizzarmi quale valore è stato selezionato:

    var comp = "";
    var radioSelected = false;
    for (i = 0; i < theForm.componenti.length; i++)
    {
    if (theForm.componenti[i].checked)
    comp = theForm.componenti[i].value;
    radioSelected = true;
    }
    if (!radioSelected)
    {
    alert("Selezionare una delle opzioni di \"Componenti\".");
    return (false);
    }

    for (i = 0; i < theForm.persone.length; i++)
    {
    if (theForm.persone[i].checked) and (comp == "famiglia" | comp == "singolo")
    radioSelected = true;
    }

    Qualcuno mi sa aiutare?

    Ciao

  2. #2
    per recuperare il valore del radio selezionato:

    codice:
    var valore="";
    for (var i=0; i<nomeradio.length; i++)
     if (nomeradio[i].selected) valore=nomeradio[i].value;
    inoltre, in JavaScript l'AND è && e l'OR è ||.

    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 © 2024 vBulletin Solutions, Inc. All rights reserved.