Question

J'utilise le code suivant pour effectuer un iframe qui permet un téléchargement de fichier AJAX sur la soumission du formulaire sans actualisation.

Cela fonctionne comme prévu

window.onload=init; 
function init() {
document.getElementById('form').onsubmit=function() {
    document.getElementById('form').target = 'iframe'; 
            }
        }

Ce que j'aimerais faire, c'est la même chose mais 'onchange'de l'entrée de champ de fichier, c'est-à-dire lorsque l'utilisateur a choisi un fichier, pour déclencher de manière autmace le init() fonction et donc télécharger le fichier. J'ai essayé avec ce code:

document.getElementById('file').onchange=function(){...

Cela ne fonctionne pas et je suis complètement coincé. Des idées?

Merci beaucoup

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top