Forms 验证表单字段以确保其不为空
我是ASP的新手,我写了一个代码,应该从HTML表单中获取输入 我已经给出了一个文本框,该文本框的值是必需的。如果用户未向字段提供输入。asp页面应显示消息“该字段不能为空!” 我已经写了一段代码,但是没有得到输出。有人能帮我吗 我的代码片段是 index.htmlForms 验证表单字段以确保其不为空,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
<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")) %>