设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 122|回复: 6
打印 上一主题 下一主题

[求助]asp选择下拉菜单的内容,显示相应的页面

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-15 02:18:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助,在asp页面中,如何选择下拉菜单中的选项,然后显示出相应的页面!
2#
发表于 2010-1-15 02:18:36 | 只看该作者
  1. <script language=JavaScript >
  2. function WebSel_Change(val)
  3. {
  4. self.location=val;
  5. }
  6. </script>
  7. <select name=WebSel onChange=WebSel_Change(this.options[this.selectedIndex].value); >
  8. <option selected>请选择网站</option>
  9. <option value=http://www.sina.com.cn >新浪</option>
  10. <option value=http://www.163.com >网易</option>
  11. <option value=http://cn.yahoo.com >雅虎中国</option>
  12. </select >
复制代码
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-15 02:18:40 | 只看该作者
要点就是onChange=WebSel_Change(this.options[this.selectedIndex].value);
下拉列表的change事件和self.location的属性。
当列表选择时this.options[this.selectedIndex].value返回列表选择的值(value=)。
self.location=val;作用就是用列表选择的值改变当前页的URL地址。
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-15 02:18:44 | 只看该作者
在一个页面中如何做? 我想添加数据,我要根据我上面选择下拉菜单不同内容,显示相应的内容!
比如果说:下拉菜单中有 1、学生信息
2、班级信息
3、学校信息
我选择学生信息,出现有关学生信息的所有栏位,较我去添加,选择学校信息,就出现学校信息的所有栏位叫我添加。。。。如何把这样的一个功能实现在一个页面中?
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-15 02:18:47 | 只看该作者
<form method="post" action="">
<select name="go" onChange='window.location=form.go.options[form.go.selectedIndex].value'>
<option value='test1.asp' selected>页面1</option>
<option value='test2.asp'>页面2</option>
</option>
</select>
</form>
回复 支持 反对

使用道具 举报

6#
发表于 2010-1-21 03:05:05 | 只看该作者
大致看明白了,楼主的思维太过发散、太过跳跃了。楼主,加强集中精力叙述一件事情的能力。不要再发散了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-18 13:59 , Processed in 0.120505 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表