Js + html 批量上傳txt文件,讀取文件內容


 

滾動條的自定義化,往往在做移動web的時候,能為我們的項目增添不少風采,而且通過為其添加-webkit-overflow-scrolling : touch;  的css屬性,使其有着如同ios系統瀏覽器中bounce的效果,這里的話,提供一個仿ios風格自定義滾動條的demo,代碼如下:

復制代碼
  1. <!DOCTYPE html>
  2. <html lang="zh">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <title>Document</title>
  6. <script src="js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
  7. </head>
  8. <body>
  9. <div>
  10. 上傳文件 : <input type="file" name="file" multiple id="fileId" />
  11. <button type="submit" name="btn" value="提交" id="btnId" onclick="check()">提交</button>
  12. </div>
  13. <script type="text/javascript">
  14. function check() {
  15. var objFile = document.getElementById("fileId");
  16. if(objFile.value == "") {
  17. alert("不能空")
  18. }
  19. var files = $('#fileId').prop('files'); //獲取到文件列表
  20. console.log(files.length);
  21. if(files.length == 0) {
  22. alert('請選擇文件');
  23. } else {
  24. for(var i = 0; f = files[i]; i++) {
  25. var reader = new FileReader(); //新建一個FileReader
  26. reader.readAsText(files[i], "UTF-8"); //讀取文件
  27. reader.onload = function(evt) { //讀取完文件之后會回來這里
  28. var fileString = evt.target.result; // 讀取文件內容
  29. console.log(fileString)
  30. }
  31. }
  32. }
  33. }
  34. </script>
  35. </body>
  36. </html>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM