请问一下,我想让用户输入的是数字,是字符提交就报错,这个怎么做呀
来源:百度知道 编辑:UC知道 时间:2024/05/17 20:37:59
请问一下,我想让用户输入的是数字,是字符提交就报错,这个怎么做呀,我是在做ASP网站。
如果要在本页输入的时候就立刻控制,那么把文本框代码替换成下面的,注意修改文本框名字哦:
<input name="文本框名字" onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
如果在数据写入时检测,那在写入页面,先写出如下代码:
假设你的数据提交方式为post,表单中文本框名为:strtxt
<%
strtxt=request.form("strtxt")
if IsNumeric(strtxt)=False then
response.write "<script>alert('内容格式不对请重新输入!');location='"&request.ServerVariables("HTTP_REFERER")&"'</script>"
end if
%>
IsNumeric就是专门用来判断数据是否为数字的.
VBS有个isnumeric的函数判断是不是数字的
if not isnumeric(request("aa")) then
'---报个错
end if
或者在浏览器端写个VBScript脚本,提交前先判断一下.
用javascript判断这个比较麻烦,要自己写个验证是不是数字的函数.
提交时用js代码检查,如
<form submit="check()">
function ch
请问一下,我想让用户输入的是数字,是字符提交就报错,这个怎么做呀
用java写个程序 判断 用户输入的数 是否是质数?
如何让IE里输入过的字符是用户打开什么网站输入的
接收用户输入一个数,然后求出从1到用户输入的这个数的阶乘和
who 帮帮我啊!! 我想编一个算24点的程序,功能是用户输入四个数就能得出所有算法,还要让程序健壮性
请问如何在c++中让用户以/**:**/的形式输入并显示时间
我想问一下动感地带的用户是怎么样的?
如何是被用户输入的号码?
用户申请帐号的时候输入错误,我想让他在右片显示出一块区域提示错误
我想请教一下,在一个文本框内输入1,另一个文本框内输入100,如何将1到100之间的数输入到数据库