JSFiddle - React, Tailwind, and code Playground

by francisfortier

HTML

<input type="file" id="fileSelector" />

JavaScript

var fileSelector = document.getElementById("fileSelector");

fileSelector.onchange = function(e) {
    var fileHandle = e.target.files[0];
    var slice = fileHandle.mozSlice || fileHandle.webkitSlice || fileHandle.slice;
    
    var blob = slice.call(fileHandle, 10, 15);
    var reader = new FileReader();
    
    reader.onload = function(e) {
        alert(e.target.result);
    };
    
    reader.readAsText(blob);
};