关于自动提交的疑问
请问如何修改下面的代码,使其不需要手工输入数据,而使用参数的形式,并且自动提交。
<!--#include file="Includes/_incFunctions.asp"-->
<%
'Response.Write sPathData
'Response.Write sURLredirect
%>
<script LANGUAGE="javascript">
<!--
function ValidateForm(frm)
{
//if Filedata is not null
if (frm.Filedata.value == "")
{
alert("Please fill FilePath field !");
frm.Filedata.focus();
return false;
}
//if Filename is not null
if (frm.Filename.value == "")
{
alert("Please fill FilePath field !");
frm.Filename.focus();
return false;
}
//if Name is not null
if (frm.Name.value == "")
{
alert("Please fill Name field !");
frm.Name.focus();
return false;
}
frm.action = "UploadExt.dll"; //here the page
frm.submit();
}
-->
</script>
<HTML>
<BODY>
<h2>Upload Isapi</h2><p>
<FORM ENCTYPE="multipart/form-data" METHOD=POST>
<!--FORM ENCTYPE="multipart/form-data" METHOD=POST id=form1 name=form1 ACTION="UploadExt.dll"-->
<INPUT TYPE=TEXT NAME="Filename" VALUE="UploadFileName.txt"><BR>
<INPUT TYPE=FILE NAME="Filedata"><BR>
<input type="hidden" name="PathData" value="<%=sPathData%>">
<input type="hidden" name="RedirectPage" value="<%=sURLredirect%>"><p>
<input type="text" name="Name" value=""><br>
<input type="text" name="Email" value=""><p>
<INPUT TYPE="SUBMIT" NAME="Upload" OnClick="JavaScript:ValidateForm(this.form);">
<!--INPUT TYPE="SUBMIT" NAME="Upload"-->
</FORM>
</BODY>
</HTML>