JS Suche von Dropdown



  • Hat jemand einen Codeschnipsel, wie ich ein Dropdown-Feld durchsuchen kann bei Eingabe in "search_members" (Laufzeitsuche).

    <input type="text" name="search_members">
    	<br>				
    	<select name="mitgliederliste_ts" size="2" style="height: 175px; width: 250px;">
    		<option>Mitglied 4</option>
    		<option>Mitglied 5</option>
    		<option>Mitglied 6</option>
    
    		<option>Mitglied 7</option>
    		<option>Mitglied 8</option>
    		<option>Mitglied 9</option>
    		<option>Mitglied 10</option>
    		<option>Mitglied 11</option>
    		<option>Mitglied 12</option>
    
    	</select>
    

    Während man schreibt soll derjenige dann ausgewählt werden, nachdem gesucht wird. Wie geht das?



  • Hallo,

    <script>
    function suche(etwas)
    {
      var elOpt = document.getElementById("HierDieIDDesSelectFeldes");
      for (i=0;i<elOpt.length;i++)
      { 
        (elOpt.options[i].Text.IndexOf(etwas) != -1) ? elOpt.options[i].selected : !elOpt.options[i].selected;
      }
    }
    /* Sinngemäß müsste es so, oder so ähnlich funktionieren */
    

    LG


Log in to reply