关于自动提交的疑问

___NULL 2003-12-23 10:46:15
请问如何修改下面的代码,使其不需要手工输入数据,而使用参数的形式,并且自动提交。

<!--#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>
...全文
34 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
swich 2003-12-23
  • 打赏
  • 举报
回复
没办法,帮你顶
___NULL 2003-12-23
  • 打赏
  • 举报
回复
真没有办法了吗
bzscs 2003-12-23
  • 打赏
  • 举报
回复
不行,file域没有真实点击是没有值的

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧