checkbox in Js

  • Creatore Discussione Creatore Discussione red_fish
  • Data di inizio Data di inizio

red_fish

Utente Attivo
30 Set 2005
37
0
0
Ciao a tutti,
il mio problema è il seguente:
in asp ho costruito una pagina con form method="POST"
i campi di inputbox che devono comparire però dipendono da una scelta che io vorrei fare in javascript utilizzando il classico
checkbox che deve essere spuntato dall'utente.
in questo modo in base alla scelta dell'utente carico dei campi senza che faccio un post alla stessa pagina dove si spreca tanto tempo............

Non so se sono stata chiara altrimenti chiedetemi pure!!!

GRAZIE!!!
Daniela
 
Ciao Daniela, mi auguro che questo semplice escamotage faccia al caso tuo

HTML:
<script language="javascript">
var i = 0;
function controlla()
{
if (i < 1) alert("Seleziona almeno un checkbox");
else alert("OK");
}
</script>

<form>
<input type="checkbox" name="hobby" value="nuoto" onclick="this.checked ? i += 1 : i -= 1"> nuoto<br>
<input type="checkbox" name="hobby" value="tennis" onclick="this.checked ? i += 1 : i -= 1"> tennis<br>
<input type="checkbox" name="hobby" value="calcio" onclick="this.checked ? i += 1 : i -= 1"> calcio<br>
<input type="button" value="Controlla" onclick="controlla()">
</form>

Fammi sapere

:byebye:
 
ci siamo quasi

ci siamo quasi ma avrei bisogno di un qualcosa che nel chekkare un checkbox automaticamente escludo l'altro e viceversa....
in questo modo posso chekkare più opzioni no!?!

Grazie
sempre molto gentile
:byebye:
 
Ciao Daniela, grazie per il gentile :) in ogni caso qui ci lavoro, quindi, in un certo qual modo e per quanto questo servizio sia gratuito, è anche mio dovere ;)

Per quanto sia possibile implementare uno script come dici tu, ti faccio riflettere che l'HTML mette a disposizione i radio button che già assolvono al compito di escludere un'opzione al checking dell'altra.

Vedi un po come adattare la form che ti interessa e fammi sapere!

Ciao ;)
 
Grazie capisco.....
comunque forse non hai inquadrato il problema...
lo script di cui necessitavo e qualcosa che mi memorizzasse su una variabile quale dei 2 radiobox l'utente avesse selezionato prima ancora di postare i dati perchè dalla scelta dipende la costruzione del form stesso.......:byebye:

Ciao e Grazie comunque
Daniela
 
diciamo di si, non ho bisogno della maschera di ricerca, ma solo di una variabile che si valorizzi in tempo reale in base alla scelta effettuata con i radiobox senza fare il post o un get

Grazie:byebye:
Daniela:love:
 
PHP:
<script>
function Controlla()
{
    for (i=0; i<=1; i++)
    {
        if (document.modulo.sesso[i].checked)
        {
            alert(document.modulo.sesso[i].value);
            break;
        }
        else
        {
            if(i == 1)
            {
                alert("Seleziona un'opzione");
            }
        }
    }
}
</script>

<form name="modulo">
   <input type="radio" name="sesso" value="M"> M<br>
   <input type="radio" name="sesso" value="F"> F<br>
   <input type="button" value="Controlla" onclick="Controlla()">
</form>
 

Discussioni simili