Advertisement
Guest User

Untitled

a guest
Mar 29th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title>base64test</title>
  4. </head>
  5. <form>
  6. <input id="file" type="file" />
  7. </form>
  8.  
  9. <input id="button" type="button" value="encode"/>
  10. <br />
  11. <textarea id="encoded" style="width:1000px; height:800px;"></textarea>
  12.  
  13. <script type="text/javascript">
  14. document.getElementById('button').onclick=function(){
  15. console.log("button clicked.");
  16. var form = document.querySelector("#file").files[0];
  17. getBase64(form);
  18. }
  19.  
  20. function getBase64(file) {
  21. var reader = new FileReader();
  22. reader.readAsDataURL(file);
  23. reader.onload = function () {
  24. document.querySelector('#encoded').value = reader.result;
  25. };
  26. reader.onerror = function (error) {
  27. console.log('Error: ', error);
  28. };
  29. }
  30. </script>
  31. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement