URL: https://linuxfr.org/forums/programmationweb/posts/ajouter-dynamiquement-des-%C3%A9l%C3%A9ments-%C3%A0-un-formulaire Title: Ajouter dynamiquement des éléments à un formulaire Authors: fog Date: 2005年05月18日T21:44:27+02:00 Tags: Score: 0 Salut tout le monde, Je fais un formulaire html qui a pour but d'uploader des images sur le serveur. [http://localhost/~manuel/photo/ajouterchamp.html(...)](http://localhost/~manuel/photo/ajouterchamp.html) En gros je fais un div dans le formulaire et puis j'ajoute les inputs avec ceci: document.getElementById('monformdiv').innerHTML= document.getElementById('monformdiv').innerHTML +"[input type='file' id='photo"+indice+"' name='photo"+indice+"'][br]"; Le problème est qu'à chaque ajout il reset les éléments précédemment ajoutés. Alors j'ai fait une boucle dans la fonction d'ajout où je recopie les valeurs des inputs dans un tableau avant l'ajout puis je les recopie à nouveau dans les inputs après l'ajout. Bref j'en viens à mon problème: ça marche avec des inputs de type texte mais pas avec des fichiers (j'imagine que c'est pour des raisons de sécurité). Quelle est la solution?