How to upload a text file in a textarea with Javascript. This script is used in dotmaui.com to upload files completely client-side, to respect the privacy of users.
document.forms['myForm'].elements['myFile'].onchange = function (evt) { if (!window.FileReader) { // Browser is not compatible return; } var reader = new FileReader(); reader.onload = function (evt) { if (evt.target.readyState !== 2) return; if (evt.target.error) { alert('Error while reading file'); return; } var myText = evt.target.result; $("#myTextArea").val(myText); }; reader.readAsText(evt.target.files[0]); };