J'ai utilisé javascript pour télécharger plus d'un fichier. Lorsque l'utilisateur clique sur 'ajouter plus', javascript ajoute un nouvel objet à un div plus ancien en utilisant innerHTML. Maintenant, le problème est que si je sélectionne un fichier, puis que je clique sur "ajouter plus" alors le nouveau bouton de fichier existe mais le fichier sélectionné plus ancien est supprimé et deux boutons de fichier vides s'affichent. Je veux que ce vieux fichier doit être sélectionné lorsque l'utilisateur ajoute un nouveau bouton de fichier.Problème avec le fichier uplolad en javascript
Voici le code que j'ai utilisé.
function addNew()
{
var root = document.getElementById('newAds');
newAd = document.createElement('input');
newAd.setAttribute('type', 'file');
newAd.setAttribute('name', 'uploaded[]');
newAd.setAttribute('id', 'uploaded');
newAd.setAttribute('value', '');
newAd.setAttribute('maxlength', '1024');
root.appendChild(newAd);
root.innerHTML += '<br />';
}
Si quelqu'un peut, Aide Plz !!! tnX.
Pouvez-vous fournir des exemples de JavaScript et HTML. Il est impossible de résoudre simplement en devinant quel est le problème. –
Combien de champs finissez-vous après avoir ajouté un nouveau champ? Quel navigateur essayez-vous cela? –