级联选择控件 JS

级联选择控件 JS

 

<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
< HTML >
 
< HEAD >
  
< TITLE >  New Document  </ TITLE >
  
< META  NAME ="Generator"  CONTENT ="EditPlus" >
  
< META  NAME ="Author"  CONTENT ="" >
  
< META  NAME ="Keywords"  CONTENT ="" >
  
< META  NAME ="Description"  CONTENT ="" >
< SCRIPT  LANGUAGE ="JavaScript" >
<!--
    
var cities = new Array(4);
    cities[
"Australia"= ["Sydney","Melbourne"];
    cities[
"France"= ["Paris","Lyon"];
    cities[
"Japan"= ["Tokyo","Kyoto"];
    cities[
"New Zealand"= ["Auckland","Wellington"];

    
function removeOption(optionMenu)
    
{
    
for (var i=0;i<optionMenu.options.length ;i++ )
    
{
    optionMenu.options[i] 
= null;
    }

    }


    
function addOptions(optionList,optionMenu)
    
{
   removeOption(optionMenu);
   
for (var i=0;i < optionList.length ;i++ )
   
{
      optionMenu[i] 
= new Option(optionList[i],optionList[i]);

   }

    }

//-->
</ SCRIPT >
 
</ HEAD >

 
< BODY >
  
< FORM  METHOD =POST  ACTION =""  name ="testform" >
国家:    
< SELECT  NAME ="country"  onchange ="addOptions(cities[this.options[this.selectedIndex].text],document.testform.city);" >
        
< OPTION  VALUE =""  SELECTED > Australia </ option >
        
< OPTION  VALUE ="" > France </ OPTION >
        
< OPTION  VALUE ="" > Japan </ OPTION >
        
< OPTION  VALUE ="" > New Zealand </ OPTION >
    
</ SELECT >

    
< br >
    城市
< SELECT  NAME ="city" >
        
< OPTION  VALUE ="" > Sydney </ OPTION >
        
< OPTION  VALUE ="" > Melbourne </ OPTION >
    
</ SELECT >
  
</ FORM >
 
</ BODY >
</ HTML >

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值