下拉列表无法获得值

Sunnyyuan 2003-10-16 03:59:53
以下代码无法跳转,而且msgbox结果只显示 OK

<script language="VBScript">
<!--
sub sPage_OnChage()

msgbox "OK" & document.formQuery.sPage.value
window.Location.href = "test3.asp" & "?PAGE=" & document.formQuery.sPage.value
end sub
-->
</script>

<td width="75">第 <select name="sPage" onChange="sPage_OnChage()">
<%
for i =1 to rsQuery.PageCount
Response.Write("<option>" & i & "</option>")
next
%>
</select>
页 </td>

...全文
55 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Sunnyyuan 2003-10-16
  • 打赏
  • 举报
回复
改成下面的后,可以跳转了,但是列表的值总是1,莫名其妙

<script language="VBScript">
<!--
sub sPage_OnChage()


window.Location.href = "test3.asp" & "?PAGE=" & document.formQuery.sPage.value
end sub
-->
</script>

<td width="75">第
<select name="sPage" onChange="sPage_OnChage()">
<%
for i =1 to rsQuery.PageCount
Response.Write("<option value=" & i & ">" & i & "</option>")
next
%>
</select> 页
</td>
yangsm 2003-10-16
  • 打赏
  • 举报
回复
可以用JAVASCRIPT来写认便些。
pp4u 2003-10-16
  • 打赏
  • 举报
回复

document.formQuery.sPage.value
改为:
document.formQuery.elements("sPage").options(document.formQuery.elements("sPage").selectedindex).value

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧