JOHN: Dynamisch Optionen bei Umfrage hinzufügen

Beitrag lesen

Der zum Entfernen muss ansich nur sein (this) Elternelement (http://de.selfhtml.org/javascript/objekte/node.htm#parent_node@title=parentNode) aus dessen Elternelement (parentNode oder getElementById) aus dem DOM entfernen (http://de.selfhtml.org/javascript/objekte/node.htm#remove_child@title=removeChild)

Danke. Ich verstehe aber nicht warum das hier nicht klappt:
<li><input type="text" name="polloptions[]" /> <a href="javascript:;" onclick="document.getElementById(\'pollgadget\').removeChild(this.parentNode);">Löschen</a></li>

Weil:
document.getElementById('pollgadget').removeChild(this.parentNode);

Nimmt sich doch die Liste und entfernt das Kind und dieses Kind spreche mit parentNode des Links an =/. Funktioniert nicht.
Konsole sagt:
Fehler: uncaught exception: [Exception... "Node was not found"  code: "8" nsresult: "0x80530008 (NS_ERROR_DOM_NOT_FOUND_ERR)"  location: "http://exmaple.com/... Line: 1"]