asp数组使用(2)

代码如下:

<% 
Function Newtxt(sz,strtxt,cityid) 
Dim ali,icount,i 
Dim ali2 
ali=split(sz,",") 
ali2=split(strtxt,",") 
icount=UBound(ali) 
cityid = Request.QueryString("cityid") 
if Request.QueryString("cityid") ="" then  
cityid="234" 
end if  
For i=0 To icount 
  If cityid= ali(i) Then 
Newtxt=ali2(i) 
  End If 
Next 
End Function 
%> 
<% 
dim cityid,cityname,id 
cityid= "234,54,294,2347,653,121" 
cityname = "海口,二,三,四,五,六" 
id = Request.QueryString("cityid") 
if Request.QueryString("cityid") ="" then  
id=234 
end if  
%> 
<% 
=Newtxt(cityid,cityname,id) 
%>

(0)

相关推荐

  • asp数组的使用介绍

    定义简单数组 有两种方法在asp中定义和初始化数组,让我们看看每种的例子: 方法一: MyArray = Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct", "Nov","Dec") 数组

  • asp 数组 重复删除函数(脚本之家增强版)

    因为要写个东西用到,所以百度了一下,居然有朋友乱写,而且比较多,都没有认真测试过,只对字符可以,但是对数字就不可以,而且通用性很差,需要修改才可以真正使用.没办法就自己写了,经过测试完全没有问题,而且思路很方便,代码很短,如下: 复制代码 代码如下: <% function cxarraynull(cxstr1,cxstr2) if isarray(cxstr1) then cxarraynull = "对不起,参数1不能为数组" Exit Function end if if

  • asp数组使用(2)

    复制代码 代码如下: <%  Function Newtxt(sz,strtxt,cityid)  Dim ali,icount,i  Dim ali2  ali=split(sz,",")  ali2=split(strtxt,",")  icount=UBound(ali)  cityid = Request.QueryString("cityid")  if Request.QueryString("cityid"

  • asp中使用redim、preserve创建动态数组实例

    asp中REDIM的功能是动态定义数组长度 动态数组里面的一个语句,只能出现在过程里面,可以多次使用.可以改变数组大小,和维数. 格式: REDIM [Preserve] 数组名(下标1[下标2....]) Preserve 保留动态数组的内容(不用的话,每次执行REDIM语句,当前存储的语句会全部丢失) 例如: 复制代码 代码如下: Dim DynArray() '定义数组DynArray()为动态数组 REDIM Preserve DynArray(20)'为该数组分配元数个数 这样对编程中

  • asp批量修改记录的代码

    <% 'asp 数组 批量修改记录 id=Request("id") id=Split(id,",") hits=Request("hits") hits=Split(hits,",") regtime=Request("regtime") regtime=Split(regtime,",") For i=LBound(id) To UBound(id)          Set 

  • asp select下拉菜单选择图标并实时显示

    静态方法:将下面的代码复制到<body>~</body>内 程序代码 <table cellpadding="2" width="226" cellspacing="2" border="0" > <tr> <td width="32" align="right"><img id=idface src="....

  • Asp与JS的数组和字符串下标介绍

    数组都是从0开始.javascript是arrayname[i],而vbscript是arrayname(i) javascript的字符串还是从0开始,比如取第一个字符,stringname.charAt(0). var s="abcd"; s.indexOf("b")返回1 asp的字符串下标从1开始.比如取第一个字符:mid(stringname,1,1). 再比如:s="abcd" instr(s,"b")返回2. 另

  • ASP.NET MVC数组模型绑定详解

    在ASP.NET MVC中使用Razor语法可以在视图中方便地展示数组,如果要进行数组模型绑定,会遇到索引断裂问题,如下示例: <input type="text" name="[0].Name" /> <input type="text" name="[1].Name" /> <input type="text" name="[2].Name" />

  • ASP.NET数组删除重复值实现代码

    根据这段代码,自己编写了一个小程序作为代码资料参考,方便以后可以直接拿来用,不需要网上找.如果你觉得还不错的话,就把它收藏起来吧! 1.前台代码: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>数组删除重复值</title> </head> <body> <form id="for

  • asp textarea 多行数组分割处理方法

    所以对应的asp处理代码如下 复制代码 代码如下: dedearr=split(xiangguanid2,chr(13)) '分割成数组for dede=0 to ubound(dedearr)-1 '数组长度减一,因为最后有两个chr(13)换行.dedearr2=split(dedearr(dede),"|") dedetitle=dedearr2(1) dedeurl=dedearr2(0) if dedetitle<>"" and dedeurl

随机推荐