Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    in un select lungo fare vedere il primo elemento selezionato

    Ho un <<select con un centinaio di elementi selezionabili. Posso vedere però solo 5-10 righe.
    E' possibile da javascript far scorrere il select fino a rendere visibile il primo elemento selezionato?

    Grazie
    Pietro

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Cioe` hai una select multiple e vuoi posizionare il selected sul promo elemento checked?
    codice:
    var ss = document.NOMEFORM.NOMESELECT
    for(var i=0; i<ss.length; i++) {
      if(ss.options[i].checked) {
        ss.options[i].selectedIndex = i;
        break;
      }
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Mich_
    Cioe` hai una select multiple e vuoi posizionare il selected sul promo elemento checked?
    codice:
    var ss = document.NOMEFORM.NOMESELECT
    for(var i=0; i<ss.length; i++) {
      if(ss.options[i].checked) {
        ss.options[i].selectedIndex = i;
        break;
      }
    }

    Sì, hai capito il problema. Ci provo. Grazie ancora.
    Pietro

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.