Hello,
function insert_file_input()
{
var fx = document.getElementById('t1');
var tbody = document.createElement("tbody");
var tr = document.createElement("tr");
var td = document.createElement("td");
var inp = document.createElement("input");
inp.size = 20;
inp.type = 'file';
inp.name = 'file[]';
td.appendChild(inp);
tr.appendChild(td);
tbody.appendChild(tr);
fx.appendChild(tbody);
}
<form name="form2" id="f2"
action="http://testserver.lan.fli4l/~thomas/test/debug/kontrolle.php"
method="post"
enctype="multipart/form-data">
<table id="t1">
<!-- hier werden die Input-Elemente dynamisch eingefügt -->
</table>
<input type="button" value="Neues Feld" onClick="insert_file_input()">
<input type="submit" name"btn[upload]" value="übertragen">
</form>
Ich habe das nun im wesentlichen so aufgebaut und es funktioniert auch. Mir ist aber noch nicht klar, wieviele tbody-elemente ich da einbauen darf, bzw. ob ich das vermeiden muss und wie ich das dann vermeiden sollte.
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau