gpt4 book ai didi

javascript - 验证发布的 ASP 页面上表单的用户输入

转载 作者:行者123 更新时间:2023-11-28 01:04:42 25 4
gpt4 key购买 nike

我有一个用经典 ASP (PAGE1) 编写的表单,用于收集数据并将其发布到页面 (PAGE2)。

表单中有以下字段:“请输入您的姓名”和“请输入您的年龄”。当用户输入数据并单击“保存”时,第 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 - 验证发布的 ASP 页面上表单的用户输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25226134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com