<a href='javascript:;' onclick=''>Option hinzufügen</a>
<ul id='poll_options'>
<li><input type='text' name='polloptions[]' /> <a href='javascript:;' onclick=''>Löschen</a></li>
<li><input type='text' name='polloptions[]' /> <a href='javascript:;' onclick=''>Löschen</a></li>
</ul>
>
> Wie müssen die Javascript-Codes aussehen in den Links für hinzufügen und entfernen?
Unterschiedlich.
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>)
> Ich möchte wenn ich auf "hinzufügen" klicke, das <li><input type='text' name='polloptions[]' /> <a href='javascript:;' onclick=''>Löschen</a></li> unten hinzugefügt wird.
Da lasse ich dich selbst nachdenken.
> Bei Löschen wird das entsprechende gelöscht.
Das solltest du bereits umsetzen können.