CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

在jsp页里怎么实现选下拉菜单后会连接过去。

楼主springouting(猩猩人类)2002-11-03 20:22:09 在 Java / Web 开发 提问

比如说:有个下拉菜单,当选省份的时候,会连接过去,我再读出城市,然后把他们显示出来。关键是怎么写这个下拉菜单。 问题点数:100、回复次数:5Top

1 楼linquan333(小林)回复于 2002-11-03 20:26:48 得分 0

用javascript实现,在onchange事件时响应。Top

2 楼springouting(猩猩人类)回复于 2002-11-03 21:16:17 得分 0

能不能说清楚些,或给些代码。  
  我要显示的城市也是以下拉菜单显示的,后面再根据这两个才开始查询。Top

3 楼beyond_xiruo(CorruptionException)回复于 2002-11-03 23:04:34 得分 0

http://expert.csdn.net/Expert/topic/878/878864.xml?temp=.9351007Top

4 楼peanz(似水流年)回复于 2002-11-03 23:13:28 得分 40

<html>  
   
  <head>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <meta   name="GENERATOR"   content="Microsoft   FrontPage   4.0">  
  <meta   name="ProgId"   content="FrontPage.Editor.Document">  
  <title>New   Page   1</title>  
  <script   languge="javascript">  
  function   change(){  
   
  var   url1="test.jsp?name="+form1.D1.value;  
  alert(url1);  
  form1.action=url1;  
  form1.submit();  
   
  }  
  </script>  
  </head>  
   
  <body>  
   
  <form   name=form1   method="POST"   action="--WEBBOT-SELF--">  
   
      <p><select   size="1"   name="D1"   onchange="change()">  
          <option   value='aaa'>aaa</option>  
          <option   value='bbb'>bbb</option>  
          <option   value='ccc'>ccc</option>  
      </select></p>  
       
  </form>  
   
  </body>  
   
  </html>Top

5 楼kexsong(阿信)回复于 2002-11-04 09:09:53 得分 60

<HTML>    
  <HEAD>    
  <SCRIPT   LANGUAGE="JavaScript">    
  function   setcity()   {    
  switch   (document.shengshi.sheng.value)   {    
  case   '广东'   :    
  var   labels   =   new   Array("广州","深圳","珠海");    
  var   values   =   new   Array("sjz","cz","ts");    
  break;    
  case   山东'   :    
  var   labels   =   new   Array("济南","青岛","烟台");    
  var   values   =   new   Array("jn","qd","yt");    
  break    
  }    
  document.shengshi.city.options.length   =   0;    
  for(var   i   =   0;   i   <labels.length;   i++)   {    
  document.shengshi.city.add(document.createElement("OPTION"));    
  document.shengshi.city.options[i].text=labels[i];    
  document.shengshi.city.options[i].value=values[i];    
  }    
  document.shengshi.city.selectedIndex   =   0;    
  }    
  </SCRIPT>    
  </HEAD>    
  <BODY>    
  <FORM   NAME="shengshi">    
  省:    
  <SELECT   NAME="sheng"   OnChange="setcity()">    
  <OPTION   VALUE="广东">广东</OPTION>    
  <OPTION   VALUE="山东"   SELECTED>山东</OPTION>    
  </SELECT>    
  市:    
  <SELECT   NAME="city"></SELECT>    
  </FORM>    
  <SCRIPT   LANGUAGE="JavaScript">    
  setcity();    
  </SCRIPT>    
  </BODY>    
  </HTML>  
  Top

相关问题

  • 如何实现动态下拉菜单?
  • 如何实现下拉菜单效果
  • 请问如何实现下拉菜单?
  • 怎么用jsp代码实现在下拉菜单里读取数据库内容?
  • 如何实现(单击一个下拉菜单,同时刷新另外一个下拉菜单中的值??)
  • 当下拉菜单值改变时,将下拉菜单当前值赋给文本框如何实现?
  • 怎么实现点击按钮弹出下拉菜单呢?
  • 请教高手,如何实现动态下拉菜单?
  • 紧急:怎样在ASP中实现下拉菜单?(先谢了)
  • 如何用vbscript实现关联的下拉菜单

关键词

得分解答快速导航

  • 帖主:springouting
  • peanz
  • kexsong

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo