Download textarea to txt file

by techieboy8080

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <textarea id="mytextarea"></textarea>
    <a id="mybutton" href="" download="output.txt">Export to .txt</a>

CSS

textarea {
      width: 400px;
      height:200px;
    }

JavaScript

$('#mybutton').click(function(){

      var data = $('#mytextarea').val();
      this.href = "data:text/plain;charset=UTF-8,"  + encodeURIComponent(data);
    });