菜鸟问题。请教:如何获取客户端 ComboBox的SelectedIndex?(在线等待。。。)

LibraLjh 2003-08-21 08:17:55
请问,Request语句,怎样写才能获取到ComboBox的SelectedIndex?刚开始写脚本,不懂,郁闷。。。。望前辈指点。
...全文
32 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
LibraLjh 2003-08-22
  • 打赏
  • 举报
回复
楼上大哥,如果只要一个页面的话,请问只是将 action="HomePage_1.asp"改成:action="HomePage.asp"这样嘛?
raoguofeng 2003-08-22
  • 打赏
  • 举报
回复
HomePage.asp 页面
<form name="form1" method="post" action="HomePage_1.asp">
<select size=1 name="MySelect">
<option value="1">学生 </option>
<option value="2">教师 </option>
<option value="3">行政人员 </option>
</select>
</form>
HomePage_1.asp第二个页面
<%
tt=request.form("MySelect")
response.write(tt)
%>
绝对正确 呵呵 这个简单
LibraLjh 2003-08-22
  • 打赏
  • 举报
回复
呵呵,现在调对了,可怎么总是只显示 “0”啊?ComboBox里的选择改变了,它也不会变,,
该怎么改啊?等待指点。。。 程序如下:
<% @Language=JScript%>
<%
var name
name=Request("myuselect");
Response.write ("" &name& "");
%>
<html>
<head>
<title>
</title>
</head>
<body>
<form name=myform method="post" action=bb.asp>
<Select Size=1 Name="MySelect">
<Option value="学生">学生
<Option value="教师">教师
<Option value="行政人员">行政人员
</Select>
</form>
</body>
</html>
tylike 2003-08-22
  • 打赏
  • 举报
回复
那是没调对贝
LibraLjh 2003-08-22
  • 打赏
  • 举报
回复
Up
LibraLjh 2003-08-22
  • 打赏
  • 举报
回复
如果当前页面是 HomePage.asp, ComboBox也在当前页面里头,将 ***.asp写成 HomePage.asp,
response.write name 的输出结果,是不是就是我想要的 SelectedIndex了?
我那样做了,可是页面没有现实啊。。。
niaoked 2003-08-22
  • 打赏
  • 举报
回复
<form name=myform method="post" action=***.asp>
<Select Size=1 Name="MySelect">
<Option Selected>学生
<Option value="教师">教师
<Option value="行政人员">行政人员
</Select>
</form>
***.asp
<%
dim name
name=request("myuselect")
response.write name%>
这样不就行了?
如果还有不明白的地方,请QQ:12077039
LibraLjh 2003-08-22
  • 打赏
  • 举报
回复
如题。还没解决。。。请前辈们帮忙。
LibraLjh 2003-08-21
  • 打赏
  • 举报
回复
~UP~
LibraLjh 2003-08-21
  • 打赏
  • 举报
回复
To:netnight(浩川)
好像还是不行啊, 我用Response.Write"" &sindex& "",想看看sindex值,可输出,什么也没有.
你的 document.form1.sindex.value=document.MySelect.selectedIndex中的 form1是装ComboBox的form嘛?我之前在<body>和</body>之间也加了个<form>.
netnight 2003-08-21
  • 打赏
  • 举报
回复
Request写错了:(
netnight 2003-08-21
  • 打赏
  • 举报
回复
<Script Language="javaScript">
function revalue()
{
document.form1.sindex.value=document.MySelect.selectedIndex
}
</Script>
<input type="hidden" name="sindex" >
----------------------------------------
<Select Size=1 Name="MySelect" onChange="revalue">
<Option Selected>学生
<Option>教师
<Option>行政人员
</Select>
-------
用Request语句
sindex=Requet("sindex")
LibraLjh 2003-08-21
  • 打赏
  • 举报
回复
大哥,能否具体一些,刚开始写Script,不大懂,
<Select Size=1 Name="MySelect">
<Option Selected>学生
<Option>教师
<Option>行政人员
</Select>
如何取啊?,谢谢。
pp4u 2003-08-21
  • 打赏
  • 举报
回复
可以先用JAVASCRIPT脚本取得,然后保存到隐藏控件中,由ASP读取。

28,391

社区成员

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

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