社区
ASP
帖子详情
在提义时判断输入的是不是数字。
noall
2001-08-16 02:50:09
<script >
function textnum()
dim n
n=request("page")'这句话出错 ????
if isnumberic(n) then
textnum=true
else
textnum=false
end if
</script>
...全文
212
16
打赏
收藏
在提义时判断输入的是不是数字。
function textnum() dim n n=request("page")'这句话出错 ???? if isnumberic(n) then textnum=true else textnum=false end if
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
defore
2001-09-12
打赏
举报
回复
up
jediknight
2001-09-12
打赏
举报
回复
javascript对页面元素的调用是通过元素id来调用的
请将表单和input元素取id为compage和page
<form method=post id="conpage">
<input type=text id=page>
jediknight
2001-08-17
打赏
举报
回复
使用javascript在客户端判断
<script language=javascript>
function submit_onclick(){
n=document.element.value
if (isNaN(n)){
alert("不是数字");
document.element.focus();
return false;
}
else{
formname.submit();
}
}
</script>
将以上函数与提交页面放在一页,表单的submit按钮的onclick事件触发该函数
noall
2001-08-17
打赏
举报
回复
我这样验证还是出错
提示document.conpage.page不是对象
验证是这样:
<script language="javascript">
function compage_textnum()
{
// if (totalpage<document.conpage.page.value )
// {
// alert("范围出错")
// return false
// }
for (i=0; i<document.compage.page.value.length; i++){
if (document.compage.page.valu.charAt(i)<"0"){
return false;
}
else if (document.cmpage.page.value.charAt(i)>"9"){
return false;
}
}// end for
}
</script>
表单的写法是:
<form method=Post action=<%=filename%>?roomid=<%=Roomid%> language="javascript" name="conpage" onsubmit="return compage_textnum()">
<%
.....
response.write " 转到:<input type='text' name='page' size=2 maxlength=10 value="¤tpage&">"
..
%>
</form>
像我那样验证的话,应该怎么写呢?
mreachel
2001-08-16
打赏
举报
回复
你把那个n写出来看看好了
response.write n
看看是什么
noall
2001-08-16
打赏
举报
回复
hydnoahark(诺亚方舟):那个可能可以用我试试看。
你们都没有看清楚题意。我出错的地方,
isnumberic我上面都写出来了,主要是在怎么取值.
不过也谢谢各位了。
sky_wind
2001-08-16
打赏
举报
回复
其实最简单的是在客户端判断
<script language=vbscript>
if isnumeric(textfield) then
alert"......"
end if
</script>
zjyzzh
2001-08-16
打赏
举报
回复
skyonline(山中孤客)给出的是在服务器端判断的程序
其实也可以用hydnoahark(诺亚方舟)给出的函数在客户端判断
xiaming
2001-08-16
打赏
举报
回复
skyonline(山中孤客) 已经给出答案~~~
hydnoahark
2001-08-16
打赏
举报
回复
下面的函数判定一个字符串是否都是数字:
function isNum(passedVal){
for (i=0; i<passedVal.length; i++){
if (passedVal.charAt(i)<"0"){
return false;
}
else if (passedVal.charAt(i)>"9"){
return false;
}
}// end for
return true;
}// end of function isNum
落入凡间的猪
2001-08-16
打赏
举报
回复
page=request("page")
if isnumberic(page) then
....
else
...
end if
noall
2001-08-16
打赏
举报
回复
那我在提交时应该放在哪里判断呢.
首先我得去取输入框中的内容,怎么取呢?
然后才能用isnumberic啊。
xiaming(虾米) qiaofu() :应该放在哪里写呢提交时候?
noall
2001-08-16
打赏
举报
回复
我是在提交时做判断啊
如果有错返回重填啊。
qiaofu
2001-08-16
打赏
举报
回复
request是ASP的对象,必须在<%%>之间使用,就象楼上说的,直接用isnumberic就简单的多了.
xiaming
2001-08-16
打赏
举报
回复
同意楼上~~~也可以用javascript判断,不过用isnumberic多么的简单啊~
mreachel
2001-08-16
打赏
举报
回复
你这样子的话,写这个函数有什么意义呢
直接用isnumberic好了
C++中
判断
输入
的数据类型是否正确
在一个程序中,有的
时
候我们需要用户
输入
一个int类型的数据,但是用户偏偏
输入
字母加
数字
,这个
时
候用户就
输入
错误,那么我们的程序应该怎样处理这种错误呢? 可以使用cin.good()函数和cin.fail()函数来
判断
。 ...
C语言——
判断
一个
数字
是否为质数(素数)!
判断
一个
数字
是否为质数(素数)! ********首先要知道质数的定义。 质数:只能被1或者自身整除的
数字
,0和1都不是质数。 思路:利用循环进行多次
判断
,具体我在下面的代码中都有解释。大家可以看看,有别的想法也...
19.猜
数字
的游戏:随机生成
数字
与
输入
数字
进行比较
由程序随机生成,程序使用者在键盘上
输入
数字
,程序将
输入
的
数字
与被猜的
数字
作比较,给使用者提示信息(
输入
数字
比被猜的的
数字
小,提示"猜小了",否则相反),当
输入
的
数字
与被猜的
数字
一致
时
,程序结束。...
C语言实现存入密码,
输入
密码,
判断
输入
密码与存入密码是否相同
#include<stdio.h> #include<string.h> int main() { int i = 0; char passward[20] = { 0 }; scanf("%s", &...= '\n'))//
判断
输入
的字符,\n代表
输入
结束 { ; } printf("...
matlab
判断
整除函数_
判断
素数函数
描述写一个函数isPrime(n)用于
判断
一个
数字
n
是不是
素数,用户
输入
一个正整数,在一行内输出不大于该数的所有素数,各数后面用一个空格分隔。
输入
格式
输入
一个正整数输出格式不大于该数的所有素数,各数后面用一个...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章