Jens Schärer: Option-Element ausblenden?

Beitrag lesen

Hallo,

eigentlich ganz simpel, aber mit Javascript wohl nicht so leicht: Ich möchte ein option-Element ausblenden. Beispiel:

<select id="test">
  <option value="1">Testeintrag 1</option>
  <option value="2">Testeintrag 2</option>
  <option value="3">Testeintrag 3</option>
</select>

mit document.getElementById('test').options[0].style.display='none'; funktioniert die Sache nicht. Wenn ich allerdings direkt im HTML im option-Element style="display: none;" hinzufüge, blendet er es mir wie gewünscht aus.
mit selectbox.remove(index) möchte ich nicht arbeiten, da ich die Elemente nur temporär ausblenden muss und später wieder einblenden möchte.
Wie realisiere ich sowas am besten? Stehe grad auf dem Schlauch...

Gruß,
Jens