CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  其他

如何制作动态页面?

楼主skyi80(skyi80)2002-05-11 01:12:09 在 Web 开发 / 其他 提问

在同一个页面上有两个下拉框,现在我想依据一个下拉框所选的内容,使得另外一个下拉框可选的下拉内容是不同的,不知该如何实现呢? 问题点数:20、回复次数:2Top

1 楼net_lover(【孟子E章】)回复于 2002-05-11 01:34:48 得分 20

<html>  
  <HEAD>  
  <title>例子</title>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
   
  <!--代码部分-->  
  <script   language="javascript">    
  var   selects=new   Array(new   Array(new   Option("粮食","粮食"),new   Option("油料","油料"),   new   Option("棉麻烟","棉麻烟"),   new   Option("蔬菜","蔬菜"),  
                                  new   Option("水果","水果"),  
                          new   Option("水产品","水产品"),  
                          new   Option("茶叶","茶叶"),  
                          new   Option("副食品","副食品"),  
                                  new   Option("其它","其它")),  
      new   Array(new   Option("农药","农药"),  
                                  new   Option("化肥","化肥"),  
                                  new   Option("种子","种子"),  
          new   Option("农机","农机"),  
  new   Option("其它","其它")),  
      new   Array(new   Option("原材","原材"),  
                                  new   Option("种苗","种苗"),  
                                  new   Option("花卉","花卉"),  
          new   Option("制品","制品"),  
  new   Option("器械","机械"),  
  new   Option("其它","其它")),  
      new   Array(   new   Option("畜药","畜药"),  
                                  new   Option("禽药","禽药"),  
                                  new   Option("鱼药","鱼药"),  
          new   Option("中药材","中药材"),  
  new   Option("其它","其它")));  
   
  function   chsel()  
  {  
      document.f.second.options.length=0;  
      if(document.f.master.value=="农副")  
          k=0;  
      if(document.f.master.value=="农资")  
          k=1;  
      if(document.f.master.value=="林水")  
          k=2;  
      if(document.f.master.value=="药材")  
          k=3;  
      for(var   i=0;i<selects[k].length;i++)  
          document.f.second.add(selects[k][i]);  
  }              
  </script>  
  <!--   代码部分-->  
   
  </head>  
   
  <body   topmargin="0"   leftmargin="0"   marginweight="0"   marginheight="0"     bgcolor="#0099FF"   oncontextmenu="return   false;"><p>&nbsp;</p>  
  <P   align=center>  
  <form   name=f>  
  <!--   代码部分   -->  
  <SELECT   name=master   onchange="chsel();">    
      <Option   value="农副">农副</Option>    
      <Option   value="农资">农资</Option>  
      <Option   value="林水">林水</Option>  
      <Option   value="药材">药材</Option>  
  </SELECT>    
  <SELECT   name=second>    
      <Option   value="粮食">粮食</Option>    
      <Option   value="油料">油料</Option>    
      <Option   value="棉麻烟">棉麻烟</Option>  
      <Option   value="蔬菜">蔬菜</Option>  
      <Option   value="水果">水果</Option>  
      <Option   value="水产品">水产品</Option>  
      <Option   value="茶叶">茶叶</Option>  
      <Option   value="副食品">副食品</Option>  
      <Option   value="其它">其它</Option>  
  </SELECT>    
  <!--代码部分-->  
  </form>  
  </p>  
  </center>  
  </body>  
  </html>  
  Top

2 楼zhenhao(轻松XP)回复于 2002-05-11 08:16:50 得分 0

学习:)我以前只会用vb做:)Top

相关问题

  • 如何动态生成新闻页面?
  • 如何动态改变TabCtrl页面数
  • 如何将页面元素与页面变量动态关联?
  • JSP中如何把动态页面转换为静态页面
  • 如何制作网站的页面?
  • 动态页面更新,如何判断页面是否为更新?
  • ****************谁知如何制作动态的ICO***********************************************
  • 如何制作动态菜单
  • 如何动态制作dts包?
  • 如何制作动态Web图像

关键词

得分解答快速导航

  • 帖主:skyi80
  • net_lover

相关链接

  • Web开发类图书

广告也精彩

反馈

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