Stefan Welscher: <option> aus <select>-Block entfernen

Beitrag lesen

Warum nicht?

Weil JavaScript doof ist ;)

»»removeChild()

Ich hab das gerade mal probiert:

<select size="1" width="200" name="art">
    <option value="wert1" >Wert1</option>
    <option value="wert2" id="test">Nachname</option>
   </select>

<script language="javascript">document.getElementById('test').style.display="none";</script>   <-----funzt nicht

<script language="javascript">document.getElementById('test').removeChild(document.getElementById('test').firstChild);</script> <------funzt halb

Bei letzterem script verschwinden zwar die Textinhalte, aber das feld ist weiterhin vorhanden (nur eben ohne tex)
kann natürlich auch sein, dass ich die funktion falsch benutze ;)