Retourner au contenu associé (entrée de forum : Remplir un formulaire par le contenu d'un fichier, en local)
Posté par Sygne (site web personnel) le 07 août 2013 à 00:51. En réponse au message Remplir un formulaire par le contenu d'un fichier, en local. Évalué à 6.
Youhou ! J'ai trouvé !
Javascript sait faire ça, sur les navigateurs à la pointe, en utilisant la fonctions FileReader.
Voici le code qui va bien:
<html> <head> <script type="text/javascript"> oFReader = new FileReader(); oFReader.onload = function (oFREvent) { document.getElementById('info').value = oFREvent.target.result; }; function GetFileInfo() { if (document.getElementById("fileInput").files.length === 0) { return; } var oFile = document.getElementById("fileInput").files[0]; oFReader.readAsText(oFile); } </script> </head> <body> <form name="test"> <textarea type="text" id="info" cols="80" rows="20"></textarea> </form> <input id="fileInput" type="file" size="50" onchange="GetFileInfo ()" /> </body> </html>
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Javascript FileReader() et readAsText()
Posté par Sygne (site web personnel) . En réponse au message Remplir un formulaire par le contenu d'un fichier, en local. Évalué à 6.
Youhou ! J'ai trouvé !
Javascript sait faire ça, sur les navigateurs à la pointe, en utilisant la fonctions FileReader.
Voici le code qui va bien: