验证数字的正则表达式

来源:百度知道 编辑:UC知道 时间:2024/06/23 03:13:35
<!-- #include file="adovbs.inc" -->
<!-- #include file="top.asp" -->
<html>
<head>

</head>
<body>
<h4>同学信息列表 </h4>
<%
Set rs=Server.CreateObject("Adodb.recordSet")
Con="Provider=sqloledb;Data Source=127.0.0.1;Initial Catalog=txl;User ID=sa;Password=;"
'判断用户是否指定了搜索条件
who=request.form("who")
if Request.form("sel")="查找" and who <> "" then
sql="Select * From t_student Where d_name='"&who&"' Order by d_class,d_no"
else
sql="Select * From t_student Order by d_class,d_no"
end if
rs.Open sql,Con,AdOpenStatic,adlockreadonly,adcmdtext
if rs.eof then
Response.Write" <p>对不起,数据库中没有数据! </p>"
Response.end
end if
rs.PageSize=9
NowPage=Request("page")

<p>数据页数 <% =NowPage %>/ <% =rs.PageCount %>
请输入页号: <input type="text" name="page" id="page" size="4">
<input type="submit" name="go" value="转到" onclick="return checknumber(this.form);">
<input type="reset" value="取消">
</p>
</form>

<script language="javascript">
function checknumber(frm)
{
var value = frm.page;
var tst = /^\d+$/.test(value);
if(!tst)alert("请输入数字");
return tst;
}
</script>