Ciao a tutti...
questo codice dovrebbe aggiungere dei campi input file in fatti funziona ma l'unica cosa che ne aggiunge uno solo, io vorrei fare che ne aggiungesse 5
ogni volta con capisco perché for non funziona...
la seconda cosa quando vado a modificare il codice cioè il Dom vorrei che ad ogni </tr> vada a capo e possibile farlo col js.
Codice PHP:
<script type="text/javascript">
var numero = 1;
function Aggiungi(id_tabella,numero_input){
numero++;
for(i=0; i<numero_input; i++){
var tr = document.createElement("tr");
var td = document.createElement("td");
var td2 = document.createElement("td");
var input = document.createElement("input");
tr.appendChild(td);
tr.appendChild(td2);
td.appendChild(document.createTextNode(numero));
input.setAttribute("type","file");
input.setAttribute("name","file[]");
td2.appendChild(input);
}
document.getElementById(id_tabella).getElementsByTagName("tbody")[0].appendChild(tr);
}
</script>
<a href="javascript:Aggiungi('table',5);">Aggiungi</a>