Vanila JS HTML5. - HTML- textarea :
<textarea id="textareaid" rows="4" cols="50"></textarea>
<input type="file" id="files" name="files[]" /><output id="list"></output>
JavaScript, textarea id, 'textareaid' id textarea. uploadAndLoad(); .
function handleFileSelecting(evt) {
var files = evt.target.files;
for (var i = 0, f; f = files[i]; i++) {
var reader = new FileReader();
reader.onload = (function(theFile) {
return function(e) {
var content = e.target.result;
if (content) {
var textarea = document.getElementById('textareaid');
textarea.innerHTML = content;
}
};
})(f);
reader.readAsText(f);
}
}
function uploadAndLoad() {
var filesElem = document.getElementById('files');
filesElem.addEventListener('change', handleFileSelecting, false);
filesElem.click();
}