一个关于
的小问题求助
<script><!--
function gopage(p){
document.all("mydiv").innerHTML = p;
}
//-->
</script>
<%
sql="select classs from leibie where classname='電腦配件'"
set rs=conn.execute(sql)
%>
<% i=0
do while not rs.eof %>//循環1
<tr bgcolor="e2eabf">
<td width="32" height="33">
<div align="center">
<%i=i+1%>
<%=i%></div>
</td>
<td width="93" height="33">
<div align="center">
<%=rs("classs")%>
<%cc=rs("classs")%>
</div>
</td>//獲取子類別
<td width="266" height="33">
<%
sql4="select * from chanpin where classname='電腦配件' and
classs='"&cc&"'"
set rs4=conn.execute(sql4) %>
<%if not rs4.eof then %>
<select name="spage"
onChange="javascript:gopage(this.value);">
<%do while not rs4.eof %>//循環2
<option value= <%=rs4("price")%>> <%=rs4("pm")%> <%p=rs4("price")%>
</option>
<% rs4.movenext
loop %>
</select></td>
<td height="33" width="104">
<div id="mydiv"></div>
</td>
<%else %>
<td height="33" width="104">
<div align="center"> </div>
</td>
<% end if %>
</tr>
<% rs.movenext
loop %>
請問何解:
<div id="mydiv"></div>始終不顯示值!而單單用循環2獨立的一個循環時 <div
id="mydiv"></div>又顯示值.