0
我已经写了一个代码,用于获取表单内容并将其写入文本文件。该代码不写入文本文件。下面的代码有什么问题?将表单内容写入文本文件
<%@ 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>
为什么在不使用java.io包的时候导入java.io包。您正在使用纯JavaScript而不是Java脚本。唯一的java代码是导入。 – Koekiebox 2010-12-01 06:50:02