Simon: options ausblenden

Hallo, ich habe eine Select box mit mehreren options. Wen nder User jetzt ein Suchwort eingibt sollen nicht gefundene Options ausgeblendet werden. Das Suchen ist nicht das Problem, das ausblenden der optoins ist es. mit style.display="none"; geht es im firefox, im IE aber nicht!

  1. Gugugg,

    der IE ist doof zu uns. Du kannst nur den Knoten vollständig entfernen, so zum Beispiel:

    function hideOption(id) {
      opt = document.getElementById(id);
      opt.parentNode.removeChild(opt);
    }

    Wenn du ihn später nochmal brauchst, musst du ihn irgendwo in versteckten Selectliste zwischenspeichern.

    Gruß, Uschi

  2. Hallo Simon,

    Wen nder User jetzt ein Suchwort eingibt sollen nicht gefundene Options ausgeblendet werden.

    Hilft dir vielleicht dieser Link?

    http://de.selfhtml.org/javascript/objekte/options.htm#elemente_loeschen

    Gruß Gernot