Visualizzazione dei risultati da 1 a 2 su 2

Discussione: da text a selectbox

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    27

    da text a selectbox

    salve! volevo sapere se era possibile, inserendo in una text le prime 3 lettere di una parola far puntare la selectbox proprio sul valore contenuto in essa che inizi per quelle 3 lettere perchč se ho un elenco troppo lungo di parole nella select che hanno la stessa iniziale, mi ci vuole molto tempo per arrivare alla parola che voglio io...
    grazie!

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    codice:
    <input type="text" onkeyup="cerca(this.value)"/>
    <select name="elenco">
    ...
    <script>
    function cerca(val) {
      var s = document.nome_form.elenco;
      for (var i=0; i<s.options.length; i++) {
        for (var j=val.length; j>0; j--) {
          if (s.options[i].value.substring(0, j) == val) {
            s.selectedIndex = i;
            return;
          }
        }
      }
    }
    </script>
    dovrebbe funzionare

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.