Wie geht sowas?
Mit createElement wäre das doch viel zu umständlich oder?
Warum?
function addNewElement() {
var new_ul = document.createElement("ul");
var new_li = document.createElement("li");
var new_a = document.createElement("a");
new_a.href = "#";
new_a.appendChild(document.CreateTextNode("link");
var new_inputX = document.createElement("input");
new_inputX.type = "text";
new_inputX.name = "x[]";
var new_inputY = document.createElement("input");
new_inputY.type = "text";
new_inputY.name = "y[]";
var new_textarea = document.createElement("textarea");
new_textarea.name = "y[]"; //sicher?
new_li.appendChild(new_a);
new_li.appendChild(new_inputX);
new_li.appendChild(new_inputY);
new_li.appendChild(new_textarea);
new_ul.appendChild(new_li);
document.getElementById("container").appendChild(new_ul);
}
Da, C&P-fertig und hat auch nicht lange gedauert.
--
sh:( fo:| ch:? rl:( br:& n4:& ie:{ mo:} va:) de:µ_de:] zu:) fl:( ss:| ls:[ js:(
sh:( fo:| ch:? rl:( br:& n4:& ie:{ mo:} va:) de:µ_de:] zu:) fl:( ss:| ls:[ js:(