ASP中SELECT下拉菜单同时获取VALUE和TEXT值的实现代码
在1个注册页面1.asp,先选择镇,如下代码:
所在镇: <% sql="select*fromzhen" setrs=server.createobject("adodb.recordset") rs.opensql,conn,3,2 %> 选择镇 <% ifrs.eofandrs.bofthen response.Write(" 没有镇") else dowhilenotrs.eof %> "><%=rs("z_name")%>//这里value和text的值在数据库中获得,但变量"zhen"只能获得value的值...如何获得选中的text值呢? <% rs.movenext loop endif%> //第三步,传递到下一页按钮这里增加onclick取得值 //第一步,这里增加一个hidden的input控件 //第二步,这里写一个获得text值的函数 functioncallvalue(){ sendvalue=document.form1.zhen.item(document.form1.zhen.selectedIndex).text; //alert(sendvalue); document.form1.sendvalue.value=sendvalue; form1.submit(); }
最后,在另外一个页面2.asp里面直接取选定的text值request.Form("sendvalue")
这样,可以不频繁读取数据库取得值
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短