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

    Deselezionare un intera SELECT

    Ciao a tutti , come faccio a deselezionare un eventuale SELECT alla pressione di una radio box presente nello stesso form?

    Vi allego il codice:


    <SELECT name="location" size=9>
    <OPTION value=37>Agrigento</OPTION>
    <OPTION value=38>Brescia </OPTION>
    <OPTION value=32>Varese</OPTION>
    <OPTION value=31>Milano</OPTION>
    </SELECT>
    <input type=radio name=choose value=add_location>Inserisci Nuova
    <input type=radio name=choose value=menu_location>Torna al menù



    Alla pressione di una delle 2 radio , vorrei che un eventuale valore selezionato in select venga deselezionato;viceversa,premendo su un valore nella lista,vengano deselezionate le 2 radio box


    Sicuramente si lavorerebbe sullla condizione OnClick(), ma non so come agire sugli oggetti.

    Grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <SELECT name="s_location" size=9 onchange="this.form.choose[0].checked=false;this.form.choose[1].checked=false;">
    <OPTION value=37>Agrigento</OPTION>
    <OPTION value=38>Brescia </OPTION>
    <OPTION value=32>Varese</OPTION>
    <OPTION value=31>Milano</OPTION>
    </SELECT>
    <input type=radio name=choose value=add_location onclick="this.form.s_location.selectedIndex=0">Ins erisci Nuova
    <input type=radio name=choose value=menu_location onclick="this.form.s_location.selectedIndex=0">Tor na al menù

    ciao

    ps: Un oggetto nella pagina non puo' chiamarsi "location"
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    per quanto riguarda le radio box ho risolto cosi:

    <SCRIPT language="javascript">
    function off_radio(){
    document.forms.location.choose[0].checked = false
    document.forms.location.choose[1].checked = false
    }
    </SCRIPT>


    richiamato appena l'utente clicca o preme un tasto (onkeypressup) sull'oggetto SELECT ... manca il contrario

  4. #4
    Ehm ... si hai ragione

    sono leggermente obbligato dal tipo di progetto che sto facendo.....

  5. #5
    Ok,

    selectedIndex va bene , ma mi seleziona il primo della lista (poichè è posto a 0) ... in realtà vorrei che nessun elemento venga selezionato appena l'utente seleziona la radio box...

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Perdona, hai ragione, mi sono distratto, settalo a -1

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    Errata corrige ... VA !!!!!


    eppure l'avevo fatto anche io .... strano


    GRAZIE MILLE!!!!!!!! GRANDE!!!

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.