Enlever la première enfant en javascript

Je suis en train de supprimer la première li dans un ol l'utilisation de DOM removeChild(). Mais pour quelque raison il ne fonctionne pas.

C'est mon javascript:

document.getElementById('queue').removeChild(
    document.getElementById('queue').childNodes[0]
);

Et c'est mon code HTML:

<ol id="queue">
    <li>Surprised Kitty (Original)<span class="nodisplay">0Bmhjf0rKe8</span></li></ol>

J'ai essayé d'alerter l' childNodes[0], et il retourne [Object Text], ce qui semble un peu bizarre, quand j'attendais juste l'objet.

Espère que j'ai été clair.

OriginalL'auteur miestasmia | 2013-01-12