级联菜单2

<form   name="menus">   
  <br>   
  this   is   frist   select   
  <select   name="menu1"   οnchange="onchage1(this.options.selectedIndex)">   
  <option>猪类</option>   
  <option>人类</option>   
  </select>   
    
    
  <br>   
  this   is   second   select   
  <select   name="menu2"   οnchange="onchage2(this.options.selectedIndex)">   
  <option   value="   ">请选择上一菜单</option>   
  </select>   
    
  <br>   
  </form>   
    
    
    
    
  <script   language="javascript">   
  var   links   =   document.menus.menu1.options.length   
    
  var   link   =   new   Array(links)   
    
  window.alert   (links)   
  //-------------------------------------------------------------定义二维数组   
  for(i   =   0;i   <   links;i++)   
  {   
  link[i]   =   new   Array()   
    
  window.alert   (i)   
    
  if   (i   ==   0)   
  {   
  link[i][0]   =   new   Option("野猪王","   ")   
  link[i][1]   =   new   Option("唐杰","   ")   
  link[i][2]   =   new   Option("何鹏","   ")   
  link[i][3]   =   new   Option("王洲","   ")   
  }   
  else   if   (i   ==   1   )   
  {   
  link[i][0]   =   new   Option("先人","   ")   
  link[i][1]   =   new   Option("银文杰","   ")   
  link[i][2]   =   new   Option("银文杰家的狗","   ")   
  }   
  }   
  //--------------------------------------------------------------   
    
    
  function   onchage1(myselect)//处理第一次   
  {   
  //window.alert   ("erwer")   
  for(m   =   0   ;   m   <   document.menus.menu2.options.length   ;   m++)//清除历史纪录   
  {   
  document.menus.menu2.options[m]   =   null   
  }   
  for(m   =   0   ;   link[myselect].length   ;   m++)   
  {   
  document.menus.menu2.options[m]   =   new   Option(link[myselect][m].text,link[myselect][m].value)   
  }   
  }   
    
  </script>   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值