Skip to content

Commit da82f33

Browse files
authored
Add files via upload
1 parent d1554f4 commit da82f33

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

main.js

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
function saveText() {
2+
var textToSave = document.getElementById("python-code").value;
3+
var blob = new Blob([textToSave], { type: "text/plain" });
4+
var a = document.createElement("a");
5+
a.download = "saved_code.py";
6+
a.href = window.URL.createObjectURL(blob);
7+
a.click();
8+
}
9+
10+
function importText() {
11+
var fileInput = document.createElement("input");
12+
fileInput.type = "file";
13+
fileInput.accept = ".py";
14+
fileInput.addEventListener("change", function (event) {
15+
var file = event.target.files[0];
16+
var reader = new FileReader();
17+
reader.onload = function (event) {
18+
var importedText = event.target.result;
19+
document.getElementById("python-code").value = importedText;
20+
};
21+
reader.readAsText(file);
22+
});
23+
fileInput.click();
24+
}

0 commit comments

Comments
 (0)