Ich habe einen Code geschrieben, wo ich den Inhalt des Formulars abrufen und das gleiche in die Textdatei schreiben möchte. Der Code schreibt nicht in die Textdatei. Was ist das Problem mit dem folgenden Code?Inhalt des Formulars in eine Textdatei schreiben
<%@ page import="java.io.*" %>
<html>
<head>
<script type="text/javascript">
function mySave()
{
var fo=fopen("D:\\t.txt",3);
if(fo!=-1)
{
var q=document.getElementByName("qn").value;
var a=document.getElementByName("A").value;
var b=document.getElementByName("B").value;
var c=document.getElementByName("C").value;
var d=document.getElementByName("D").value;
fwrite(fo,q);
fclose(fo);
}
else
{
return false;
}
</script>
<body>
<form method="post" action="text.jsp" onSubmit="mySave()">
<center>
<table>
<tr><td>
Question :</td><td><input type="text" size="75" name="qn"/></td></tr><tr><td>
Option A :</td><td><input type="text" size="20" name="A"/></td></tr><tr><td>
Option B :</td><td><input type="text" size="20" name="B"/></td></tr><tr><td>
Option C :</td><td><input type="text" size="20" name="C"/></td></tr><tr><td>
Option D :</td><td><input type="text" size="20" name="D"/></td></tr><tr><td>
<input type="submit" value="Save" /></td></tr>
</table>
</center>
<form>
</body>
</html>
Warum importieren Sie das java.io-Paket, wenn Sie es nicht verwenden. Sie verwenden reines JavaScript und nicht Java-Skripting. Der einzige Java-Code ist der Import. – Koekiebox