您现在的位置: PQ秀秀网 >> PQ知道 >> 正文 用户登录 新用户注册
关于IsNumeric 函数问题 Web 开发 / ASP
作者:佚名    文章来源:不详    点击数:加载中...    更新时间:2008-7-12 字体:[ ]
添加到收藏: 添加到百度收藏  收藏到QQ书签  添加到雅虎收藏  添加到新浪ViVi  添加到天极网摘  添加到和讯网摘

关于IsNumeric 函数问题

楼主Tony088()2006-12-21 15:50:00 在 Web 开发 / ASP 提问

我的网购系统,有些标了价格(数字,如100),还有些没价格(非数字,如"不在线卖")也就是说,有价格的就是数字,没价格的就是非数字,我在对这价格作判断时,有点问题?请各位兄弟帮帮助.  
   
  '下面是通过id调价格的程序  
    function   getprize(id)  
  sql="select   id,RetailPrice   from   products   where   id='"&id&"'"  
  call   getrsbysql(conn1,rs2,sql,1,1,0)  
  if   rs2.bof   and   rs2.eof   then  
  getprize=0  
  else  
  if   not   isnumeric(rs2(1))   then     '判断价格是否为数字  
          response.write   "<script   lanuage=javascript>alert('**')</script>" 这句有错!!!'我的意思是如rs2(1)不是数字就弹出一个提示:"价格不能为非数字"并不能放入购物车.   怎么实现????  
   
  else  
  getprize=rs2(1)  
  end   if  
  end   if  
  end   function 问题点数:20、回复次数:9Top

1 楼friendlyFour(web开发四人组)回复于 2006-12-21 16:05:21 得分 0

if   isnumeric(rs2(1))=false   thenTop

2 楼Tony088()回复于 2006-12-21 16:13:28 得分 0

兄弟你这个if   isnumeric(rs2(1))=false   then和我的一样的.  
   
   
  我的问题是,判断出价格不为数字时,它不弹出提示框,(原意就让它弹出)Top

3 楼Tony088()回复于 2006-12-21 16:14:33 得分 0

是不是在if语句里面,不能用javascriptTop

4 楼jxsddboy22(此人已死,有事烧纸)回复于 2006-12-21 16:14:53 得分 0

language写错了  
   
  你写成lanuage了Top

5 楼Tony088()回复于 2006-12-21 16:26:42 得分 0

这个不是问题吧,那个都可以省略不写.就算是问题,我改过来了但还是不行.....Top

6 楼jxsddboy22(此人已死,有事烧纸)回复于 2006-12-21 16:39:26 得分 0

报啥错,说说撒  
  单看代码没错,或者**里面有特殊字符?Top

7 楼Tony088()回复于 2006-12-21 21:45:14 得分 0

啥错都不报,只是得不到我想要的.我要弹出一个提示.Top

8 楼plought()回复于 2006-12-21 22:04:57 得分 10

Dim   jiage,text  
  jiage=   rs2(1)    
  if   not(isnumeric(jiage))   or   jiage=empty   then      
        text="乖乖!原来你不是数字啊!"  
        Message_Box(text)  
  end   if  
   
  function   Message_Box(text)  
      Response.write   "<script   language='javaScript'>"  
      Response.write   "   alert('"&text&"');"  
      Response.write   "history.go(-1);"  
      Response.write   "</script>"  
      Response.end  
  end   function  
  Top

9 楼pzhuyy(喝小酒泡尼姑)回复于 2006-12-21 22:05:07 得分 10

建议lz不要将返回值以外的操作放在函数里面.  
  试着不用function看看.Top

文章录入:andy    责任编辑:andy 
  网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)