Ich möchte Javascript verwenden, um die Daten aus diesem HTML-Formular zu erhalten, und speichern Sie es in einer vorhandenen CSV-Datei. Unten ist das HTML und Javascript, das ich jetzt habe. Wenn ich auf "Senden" klicke, passiert nichts. Irgendwelche Ideen? Code unterSpeichern von HTML-Formulardaten in vorhandene CSV-Datei mit Javascript
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>