在发布的ASP页面上验证来自表单的用户输入
Validate user input from form on the posted ASP page
我有一个用经典ASP (PAGE1)编写的表单,它收集数据并将其发布到页面(PAGE2)。
在表格中有以下字段:'请输入您的姓名'和'请输入您的年龄'。当用户输入数据并单击save时,将在第1页上运行一个脚本(JS)来验证输入。
我也想验证页面上的输入,它已经发布,只是在情况下,用户已禁用javascript。
这是当前发布表单的页面:
<%
if age="" then
age=0
end if
%>
我只是想知道如何验证用户没有为他们的年龄输入十进制数字。
您的意思是这样的,只需将值视为字符串并使用InStr()
检查是否存在小数点。
<%
If Len(age & "") > 0 And IsNumeric(age & "") Then
'Does the posted data contain a decimal place?
If InStr(1, age & "", ".") > 0 Then
'Handle accordingly.
Else
age = CLng(age)
End If
Else
age = 0
End If
%>
相关文章:
- 解析javascript表单验证器
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- 自定义表单验证和提交
- Javascript表单验证的缺点
- Jquery的表单验证不起作用
- 语义ui表单验证:图像url
- jQuery表单验证适用于Mozilla和Internet Explorer,但不适用于Chrome或Safari
- JavaScript表单验证-“;“错误”;不按需要工作
- Mailchimp内联表单验证不适用于JS加载的HTML
- jQuery/JS获胜't在表单验证后重定向
- jquery表单验证复选框错误显示
- javascript表单验证-数值和密码
- 我想知道如何在javascript中进行表单验证
- jQuery表单验证(如果==“执行此操作”)仅适用于第一次输入
- 使用记录保存的消息进行表单验证
- 表单验证工作不正常,在不检查条目的情况下继续
- 如何对未知表单元素进行表单验证
- 使用ajax、php和mysql进行表单验证
- JS表单验证未发生
- 表单验证jsphp路径