ASP的if条件语句
想将传入的一个字符串值str进行合法性判断,如果是正整数则继续执行 if isnumeric(str) and cint(str) > 0 then ... end if 令str=a的时候报错,说是cint()出现问题,asp难道在第一个条件不成立后还会判断第二个吗?
恩 这样看来asp 判断时 and左右的都会去执行 分两步判断,不知是否数字的时候不能cint. if isnumeric(str) then if cint(str) > 0 then ... end if end if 引用 分两步判断,不知是否数字的时候不能cint. if isnumeric(str) then if cint(str) > 0 then ... end if end if 支持 引用 分两步判断,不知是否数字的时候不能cint. if isnumeric(str) then if cint(str) > 0 then ... end if end if 这样不报错 说明确实是那样 有没有写成一个语句的办法,太多if嵌套了看起来不舒服呢... 可以考虑用正则。 每个程序员都应该有一个函数库,把常用的功能封装成函数,这样在使用的时候直接调用就可以了。 引用 有没有写成一个语句的办法,太多if嵌套了看起来不舒服呢... 如果嫌弃if麻烦 你把小白的语句改成 select case 语句
相关问答:
Imports System.ComponentModel Imports System.Web.UI Imports System.Web.UI.Design Imports System.Web.UI.WebControls Namespace CBDAspNet.WebControls.HTML ''' <summary> '' ......
调整了这里,那里出问题。 有没有什么好的方法,像调整对话框一样???? 找个专门做页面的 在dreamweaver里调。。。也可以直接控制HTML代码 确实痛苦 感同身受呀 哈哈 坚决路过。 用DW吧,VS搞设计 ......
A页面 <table width="200" border="1"> <tr> <td>1</td> <td>3</td> <td><!--#include/top.html#-- ......
静态模板: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/ ......
各位大虾,我做了一个ASP得通讯录,但是除了查询功能好像其他都有问题,其中添加功能如下,能指导一下我哪里出错了吗? <html> <head> <title>无标题文档</title> </head> <b ......