Jeg går ud fra at du ville have de nye felter til at stå nedenunder de andre...
Du havde en del fejl i den html og javascript, men dem har jeg rettet
Her er koden, og den er testet:
<script language="javascript">
function addElement() {
var ni = document.getElementById('myDiv');
var objtr = document.createElement('tr');
ni.appendChild(objtr);
var objtd1 = document.createElement('td');
objtr.appendChild(objtd1);
var obj1 = document.createElement("input");
obj1.name = "stk[]";
obj1.type = "text";
objtd1.appendChild(obj1);
var objtd2 = document.createElement('td');
objtr.appendChild(objtd2);
var obj2 = document.createElement("input");
obj2.name = "beskrivelse[]";
obj2.type = "text";
objtd2.appendChild(obj2);
}
</script>
<form method="post">
<p><a href="javascript:;" onclick="addElement();">Add Some Elements</a></p>
<table id="myDiv">
<tr>
<td><input type="text" name="stk[]"></td>
<td><input type="text" name="beskrivelse[]"></td>
</tr>
</table>
</form>
Indlæg senest redigeret d. 06.05.2008 20:23 af Bruger #13702