Lorsque la fonction readAsText()
est terminée, le résultat est stocké dans .result
Comment puis-je voir si le contenu du fichier lu est correct dans .result
?
fr = new FileReader();
fr.readAsText(file);
var x = fr.result;
console.log(x); //does not display anything on console
Maintenant, comment afficher le .result
objet pour vérifier le contenu?
readAsText
est asynchrone, vous devez donc utiliser le rappel onload
pour voir le résultat.
Essayez quelque chose comme ça,
var fr = new FileReader();
fr.onload = function(e) {
// e.target.result should contain the text
};
fr.readAsText(file);
Plus d'informations ici,