Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en" dir="ltr">
  3. <head>
  4. <meta charset="utf-8">
  5. <title></title>
  6.  
  7. <style media="screen">
  8.  
  9. html {
  10. font-family: Helvetica, Arial, sans-serif;
  11. font-size: 100%;
  12. background: #333;
  13. }
  14.  
  15. #page-wrapper {
  16. width: 600px;
  17. background: #FFF;
  18. padding: 1em;
  19. margin: 1em auto;
  20. min-height: 300px;
  21. border-top: 5px solid #69c773;
  22. box-shadow: 0 2px 10px rgba(0,0,0,0.8);
  23. }
  24.  
  25. h1 {
  26. margin-top: 0;
  27. }
  28.  
  29. img {
  30. max-width: 100%;
  31. }
  32.  
  33. #fileDisplayArea {
  34. margin-top: 2em;
  35. width: 100%;
  36. overflow-x: auto;
  37. }
  38. </style>
  39.  
  40. </head>
  41. <body>
  42.  
  43. <div id="page-wrapper">
  44.  
  45. <h1>Text File Reader</h1>
  46. <div>
  47. Select a text file:
  48. <input type="file" id="fileInput">
  49. </div>
  50. <pre id="fileDisplayArea"><pre>
  51. </div>
  52.  
  53. <script type="text/javascript">
  54.  
  55. window.onload = function() {
  56. var fileInput = document.getElementById('fileInput');
  57. var fileDisplayArea = document.getElementById('fileDisplayArea');
  58.  
  59. fileInput.addEventListener('change', function(e) {
  60. var file = fileInput.files[0];
  61. var textType = /text.*/;
  62.  
  63. console.log(file);
  64.  
  65. if (file.type.match(textType)) {
  66. var reader = new FileReader();
  67.  
  68. reader.onload = function(e) {
  69. var yeet_var = reader.result;
  70. console.log(yeet_var);
  71. }
  72.  
  73. reader.readAsText(file);
  74. }
  75. });
  76. }
  77.  
  78. </script>
  79.  
  80.  
  81. </body>
  82. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement