asp下拉菜单框传值问题
<inputclass="wenbenkuang"name="danjia"type="text"id="danjia"size="5"><selectname="sel...
<input class="wenbenkuang" name="danjia" type="text" id="danjia" size="5">
<select name="select" onChange="javascript:danjia.value=this.options[selectedIndex].value">
<option value="a">a</option>
</select>
这段代码现在可用 是把下拉菜单里的值传入前面名字为danjia的文本框内
但如果我把这代码放如循环中就不可以了就获取不到值
就是在代码前...do while not rs.eof 后面
...
rs.movenext loop
循环出了多个danjia的文本框 和多个下拉菜单时 就不可以用了
高手帮解决下 谢谢!! 展开
<select name="select" onChange="javascript:danjia.value=this.options[selectedIndex].value">
<option value="a">a</option>
</select>
这段代码现在可用 是把下拉菜单里的值传入前面名字为danjia的文本框内
但如果我把这代码放如循环中就不可以了就获取不到值
就是在代码前...do while not rs.eof 后面
...
rs.movenext loop
循环出了多个danjia的文本框 和多个下拉菜单时 就不可以用了
高手帮解决下 谢谢!! 展开
2个回答
展开全部
正确的循环应该怎么样写
<input class="wenbenkuang" name="danjia" type="text" id="danjia" size="5">
<select name="select" id="select"
onChange="javascript:danjia.value=this.options[selectedIndex].value">
<option value="" selected>所有</option>
<%
sql="select * from biao order by id desc"
rs.open sql,conn,1,1
if rs.eof then
else
do while not rs.eof
%>
<option value="<%=rs("mc")%>"><%=rs("mc")%></option>
<%
rs.movenext
loop
end if
rs.close
%>
</select>
<input class="wenbenkuang" name="danjia" type="text" id="danjia" size="5">
<select name="select" id="select"
onChange="javascript:danjia.value=this.options[selectedIndex].value">
<option value="" selected>所有</option>
<%
sql="select * from biao order by id desc"
rs.open sql,conn,1,1
if rs.eof then
else
do while not rs.eof
%>
<option value="<%=rs("mc")%>"><%=rs("mc")%></option>
<%
rs.movenext
loop
end if
rs.close
%>
</select>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询