Forms 验证表单字段以确保其不为空

Forms 验证表单字段以确保其不为空,forms,validation,asp-classic,Forms,Validation,Asp Classic,我是ASP的新手,我写了一个代码,应该从HTML表单中获取输入 我已经给出了一个文本框,该文本框的值是必需的。如果用户未向字段提供输入。asp页面应显示消息“该字段不能为空!” 我已经写了一段代码,但是没有得到输出。有人能帮我吗 我的代码片段是 index.html <form method="post" action="a1.asp"> Field 1<input type="text" name="field1">* </br></br

我是ASP的新手,我写了一个代码,应该从HTML表单中获取输入

我已经给出了一个文本框,该文本框的值是必需的。如果用户未向字段提供输入。asp页面应显示消息“该字段不能为空!”

我已经写了一段代码,但是没有得到输出。有人能帮我吗

我的代码片段是

index.html

 <form method="post" action="a1.asp">
   Field 1<input type="text" name="field1">*
   </br></br><input type="submit" name="send" value="submit">
   <input type="reset" name="clear" value="clear">
   </form>

字段1*


a1.asp

 <%
Function Mandatory(field1)
if field1 = "" then
response.write("Field one is mandatory!cannot be left empty")
else
response.write("Welcome to new html")
End if
End Function
%>

必须使用Request.Form从“POST”操作中获取值

比如:

请参阅:


顺便说一句,asp非常古老。如果您想学习web开发语言,可以尝试ASP.NET或php。

没有更多信息,很难判断。但您需要在某处调用函数,并引用请求集合,如:

<% Mandatory(Request("field1")) %>

asp新手”与“我对asp一无所知”不同。首先学习,然后获取一些运行的现有示例,然后使它们适合您尝试的操作。请将问题标题更改为更有意义的内容
<% Mandatory(Request("field1")) %>