Nieuw lid |
|
ik heb de volgde code om elke keer 1 file input type IMAGE te laten toevoegen via een knop.
<script type="text/javascript">
var upload_number = 2;
function addFileInput() {
if(upload_number > 9) { alert('Sorry je kan maar 9 fotos tegelijk uploaden!'); exit;}
var d = document.createElement("div");
var file = document.createElement("input");
file.setAttribute("type", "file");
file.setAttribute("name", "image[2]");
file.setAttribute("value", "1");
file.setAttribute("id", "attachment");
d.appendChild(file);
document.getElementById("moreUploads").appendChild(d);
upload_number++;
}
</script>
<script type="text/javascript"> var upload_number = 2; function addFileInput() { if(upload_number > 9) { alert ('Sorry je kan maar 9 fotos tegelijk uploaden!'); exit;} var d = document.createElement("div"); var file = document .createElement ("input"); file.setAttribute ("type", "file"); file.setAttribute ("name", "image[2]"); file.setAttribute ("value", "1"); file.setAttribute ("id", "attachment"); document.getElementById("moreUploads").appendChild(d); upload_number++; } </script>
maar nu werkt dit niet.
Wat dit stukje moet geven is:
<input type="file" name="image[1]" value="1" id="attachment" />
met bij naam tussen [] variable (upload_number).
Maar als ik letterlijk de tekst erin zetten bij uploaden werkt het.
Als ik via script doe werkt het niet.
Wat doe ik verkeerd?
Citaat: Siliecom14's edit:
Code tags !!!
|