Warum nicht?
Weil JavaScript doof ist ;)
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 ;)