diff options
Diffstat (limited to 'script.js')
-rw-r--r-- | script.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/script.js b/script.js new file mode 100644 index 0000000..dc32149 --- /dev/null +++ b/script.js @@ -0,0 +1,19 @@ +function copytext() { + var Text = document.getElementById("text"); + Text.select(); + navigator.clipboard.writeText(Text.value); +} + +function download(filename, textInput) { + var element = document.createElement('a'); + element.setAttribute('href', 'data:text/plain;charset=utf-8, ' + encodeURIComponent(textInput)); + element.setAttribute('download', filename); + document.body.appendChild(element); + element.click(); +} + +document.getElementById("save").addEventListener("click", function() { + var text = document.getElementById("text").value; + var filename = "output.txt"; + download(filename, text); +}, false); |