Hallo,
ich würde sagen, du solltest den code nur auf den versuch reduzieren, ein neues element einzufügen. der rest kommt später.
<div id="parent">
<span>kind1</span>
</div>
<button onclick="appendSpan()">append()</button>
<script type="text/javascript">
[code lang=javascript]
appendSpan = function() {
p = document.getElementById("parent");
s = document.createElement("span");
t = document.createTextNode("appended");
s.appendChild(t);
p.appendChild(s);
}
</script>
[/code]
Gruß
jobo