Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    321

    radio button - deselezionarli tutti

    Ciao
    in una form ho un numero di radio button.
    Esempio:

    <form name="riepilogo">
    <input type="radio" name="dest" value="1" > scelta 1
    <input type="radio" name="dest" value="2" > scelta 3
    <input type="radio" name="dest" value="3" > scelta 3
    <input type="radio" name="dest" value="4" > scelta 4
    </form>


    questa funzione quando richiamata dovrebbe deselezionare tutti i radio di quella form
    Dove sbaglio secondo voi?

    function desel(){
    document.forms.riepilogo.destinazione.checked = disabled;
    }
    ::Steve::

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    codice:
    function Button1_onclick() 
    {
        var es = document.forms[0].elements;
        for(var i = 0; i < es.length; i++)
        {
            var e = es[i];
            if(e.type == "radio" && e.name == "dest") e.checked = false;
        }
    }
    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    321
    grazie mille
    Se devo eseguire questa funzione quando clicco all'interno di una textarea questo qua sotto va bene?

    <textarea cols="5" rows="10" id="destinazionetext" name="destinazionetext" class="form"
    style="width: 100%;" onClick="Button1_onclick();"></textarea>
    ::Steve::

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    321
    risolto:
    ho messo
    var es = document.forms.riepilogo.elements;
    al posto di
    var es = document.forms[0].elements;


    grazie mille!!!
    ::Steve::

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.