I want to use Javascript to get the data from this HTML form, and save it into an existing CSV file. Below is the HTML and Javascript I've got now. When I click submit, nothing happens. Any ideas? Code below
function WriteToFile(messagebox) {
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fileLoc = "\\/*pretend file path*/\MessageLog.csv";
var file = fso.OpenTextFile(fileLoc, 8, true,0);
file.writeline(messagebox.Student Name.value + ',' +
messagebox.Student ID Number.value);
file.Close();
alert('File created successfully at location: ' + fileLoc);
}
<form name = "messagebox" id = "messagebox" method = "post" onsubmit = "SetData();WriteToFile(this.form)" enctype = "text/plain">
<div id = "residentinfo">
<p>Student Name
<input type = "text" name = "Student Name" Value = "" required></p>
<p>Student ID Number <input type = "text" name = "Student ID Number" value = "" maxlength = "9" required></p>