各位高手帮我看看这是什么原因?
<select name="classid" onChange="alert(this.options[this.selectedIndex].value);" style = "width:80">
<%
sqlstr = " SELECT dm,xm from subject "
set rs1=conn.execute(sqlstr)
while not Rs1.eof
Response.Write "<OPTION value=" &rs1("dm")& " selected>" &rs1("xm")& "</OPTION>"&chr(13)+chr(10)
rs1.MoveNext
wend
%>
</select></td>
执行这段代码,总是提示"this.options[this.selectedIndex].value"不是对象,
请大家帮我分析分析,谢了先
问题点数:20、回复次数:3Top
1 楼sheng9hhd(无形)回复于 2004-07-03 15:08:25 得分 10
this.options[this.selectedIndex].value这句没有错误!
贴出网页html代码!问题在<option>里Top
2 楼wsdzmhongm(丁丁)回复于 2004-07-03 15:17:27 得分 10
Response.Write "<OPTION value=" &rs1("dm")& " selected>" &rs1("xm")& "</OPTION>"&chr(13)+chr(10)
有问题
你把selected去掉试试Top
3 楼xutao79jack(只回答与VC++,C#,PB,SQL Server 2K相关的问题!)回复于 2004-07-03 15:26:41 得分 0
谢谢各位帮忙,我已经把这个问题解决了,
原因是没有把下拉菜单写在<FORM></FORM>里,
所以才会报错,谢谢了,以后还请多多指教!!!Top




