Nachträglich Code einfügen
Twilo
- javascript
0 Tobias Kloth0 Twilo0 Twilo
0 Beispiel von Tom
Twilo
Hallo,
ich habe z.B. folgenden Code
<form action="..." method="post" enctype="multipart/form-data">
<input name="file[]" type="file" />
<input type="submit" value="Dateien hochladen" />
</form>
nun möchte ich da ein Link setzen "Dateifeld hinzufügen"
<form action="..." method="post" enctype="multipart/form-data">
<input name="file[]" type="file" />
<input type="submit" value="Dateien hochladen" />
</form>
<script type="text/javascript">document.write('<a href="javascript:feldNachladen();">Dateifeld hinzufügen</a>')</script>
das diese Funktion nicht funktioniert, leuchtet mir ein
<script type="text/javascript">
<!--
function feldNachladen(){
document.write('<input name="file[]" type="file" />')
}
-->
</script>
wie müsste ich an diese Sache herangehen?
diese Sache ist bestimmt einfach lösbar, nur ich komme nicht drauf, wie das funktionieren soll :(
mfg
Twilo
Hallo Twilo,
wie müsste ich an diese Sache herangehen?
schau dir mal das Script von Tom unter http://selfhtml.bitworks.de/multiupload.html an.
Grüße aus Nürnberg
Tobias
Hallo,
wie müsste ich an diese Sache herangehen?
schau dir mal das Script von Tom unter http://selfhtml.bitworks.de/multiupload.html an.
das sieht so schon ganz gut aus, nur ich möchte gerne keine Tabelle verwenden
bin zur Zeit etwas am verzeifeln, wie ich das umbauen kann *g*
JavaScript ist nicht ganz so mein Gebiet :)
mfg
Twilo
Hallo,
wie müsste ich an diese Sache herangehen?
schau dir mal das Script von Tom unter http://selfhtml.bitworks.de/multiupload.html an.
das sieht so schon ganz gut aus, nur ich möchte gerne keine Tabelle verwenden
bin zur Zeit etwas am verzeifeln, wie ich das umbauen kann *g*
JavaScript ist nicht ganz so mein Gebiet :)
so hab es jetzt hinbekommen :-)
<style type="text/css">
<!--
#textFelder input {
display: block;
margin-top: 5px;
}
-->
</style>
<script type="text/javascript">
function insert_file_input(id){
var fx = document.getElementById(id);
var inp = document.createElement('input');
inp.type = 'file';
inp.name = 'userfile[]';
fx.appendChild(inp);
}
-->
</script>
<div id="textFelder">
<input name="userfile[]" type="file" />
</div>
mfg
Twilo
Hallo Tom,
bei dir hat sich in Zeile 40 ein kleiner Fehler eingeschlichen :-)
"inp.name = 'file[]'" sollte sicherlich mal zu "inp.name = 'file[]';" werden ;)
mfg
Twilo