Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549

    cerco script x cui una voce di un menu a tendina possa NON essere selzionata

    ciao,

    vorrei sapere se c'e' uno script o qualcosa che faccia si che una o piu' voci a scelta di un menu a tendina, NON possano essere selezionate.

    Cioe' io ho un menu a tendina, per esempio con 10 option. Voglio che si vedano tutte e 10, ma che le ultime 3 non possano essere selezionate. Si puo' vederle e magari passaric su con il mouse, ma quando cerco di delezionare quella opzione, non deve rimanere selezionata


    per esempio avevo visto qualcosa di simile in qualche form di registrazione utente, quando magari nella select venivano elencate le regioni (non selezionabili), e sotto le relative provincie

    grazie
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    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
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549

    non mi funziona...

    non mi funziona...

    [CODE]

    <style>
    .disable {background-color: silver;color: white;}
    </style>


    <script>var old=-1;</script>


    <select id="descrizione_breve" name="descrizione_breve">

    <option value=""></option>

    <option value="01" class="disable" onclick="old=this.selectedIndex;alert(old);" onchange="if(this.options[this.selectedIndex].className=='disable') this.selectedIndex=old">Pagina principale</option>


    <option value="02" class="disable" onclick="old=this.selectedIndex" onchange="if(this.options[this.selectedIndex].className=='disable') this.selectedIndex=old">Pagina 2</option>


    <option value="03" onclick="old=this.selectedIndex" onchange="if(this.options[this.selectedIndex].className=='disable') this.selectedIndex=old">Pagina 3</option>


    <option value="04" onclick="old=this.selectedIndex" onchange="if(this.options[this.selectedIndex].className=='disable') this.selectedIndex=old">Pagina 4</option>

    </select>
    [</CODE]
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

  4. #4
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549

    si funziona

    si ho sbagliato io.

    il codice andava messo nel select, non nell'option.

    grazie sei sempre utile con i tuoi suggeriementi
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

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.