cc=subcat[1][0].substring(0,2); 怎么不对呀,具体到底该怎么做呀?? 原程序如下:你们看看哪来出错了?怎么不显示? <% set rs1=server.createobject("adodb.recordset") sql1 = "select f_shortname,f_code from ["+SITETAB+"] where right(f_code,4)='0000' order by code" rs1.open sql1,conn,1,1 %> <script language = "JavaScript"> var onecount1; onecount1=0; var cc; subcat1 = new Array(); <% count = 0 do while not rs1.eof %> subcat1[<%=count%>] = new Array("<%= trim(rs1("f_code"))%>","<%= trim(rs1("f_shortname"))%>"); <% cc=subcat1[<%=count%>].substring(0,2); alert (cc); count = count + 1 rs1.movenext loop rs1.close set rs1=nothing %> onecount1=<%=count%>;</script>
int index=subcat[1][0].indexOf("11"); String s=subcat[1][0].substring(index,index+2); 应该没问题,你试试吧!
怎么不对呀,具体到底该怎么做呀??
原程序如下:你们看看哪来出错了?怎么不显示?
<%
set rs1=server.createobject("adodb.recordset") sql1 = "select f_shortname,f_code from ["+SITETAB+"] where right(f_code,4)='0000' order by code"
rs1.open sql1,conn,1,1
%>
<script language = "JavaScript">
var onecount1;
onecount1=0;
var cc;
subcat1 = new Array();
<%
count = 0
do while not rs1.eof
%>
subcat1[<%=count%>] = new Array("<%= trim(rs1("f_code"))%>","<%= trim(rs1("f_shortname"))%>");
<%
cc=subcat1[<%=count%>].substring(0,2);
alert (cc);
count = count + 1
rs1.movenext
loop
rs1.close
set rs1=nothing
%>
onecount1=<%=count%>;</script>
String s=subcat[1][0].substring(index,index+2);
应该没问题,你试试吧!