asp 高手帮忙解释一下

来源:百度知道 编辑:UC知道 时间:2024/05/31 07:56:15
<script>
<!--
function setlei(){
dalei=document.form1.dalei.value;
temp=document.form1.xiaolei;
for (var m=temp.options.length-1;m>=0;m--)
temp.options[m]=null

var i;
i=0;
<%
do while not rs.eof
%>
dalei1="<%=rs("dalei")%>";
if(dalei1==dalei)
{
document.form1.xiaolei.options[i]=new Option("<%=rs("xiaolei")%>","<%=rs("xiaolei")%>")
i=i+1;
}
<%
rs.movenext
loop
rs.close
set rs=nothing
db.close
set db=nothing
%>

}

//-->
</script>

这个好像是一个二级分类关联的一段代码,其中

<%
do while not rs.eof
%>
dalei1="名称";
if(dalei1==dalei)
{
document.form1.xiaolei.options[i]=new Option("值","值名")
i=i+1;
}
<%
rs.movenext
loop
%>

这是一段循环