下拉菜单和级联菜单
<HTML>
<HEAD>
<TITLE>New Document</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">

<style type="text/css">...

body{...}{font-family:Courier New, Courier}

select{...}{font-size:8pt;font-family:Courier New, Courier}

input{...}{font-size:8pt;font-family:Courier New, Courier}
</style>

<SCRIPT LANGUAGE="JavaScript">...
<!--
var Name=new Array(3);
var Value=new Array(3);
Name[1]=new Array("Zosatapo1","Zosatapo2","Zosatapo3","Zosatapo4");
Name[2]=new Array("Reic Yang1","Reic Yang2","Reic Yang3","Reic Yang4");
function change()

...{
selIndex=document.all("test").selectedIndex;
if(document.all("test").selectedIndex==0)
return;

for(i=document.all("test").options.length-1;i>-1;i--)

...{
document.all("test").options.remove(i);
}


for(i=0;i<Name[selIndex].length;i++)

...{
document.all("test").options.add(new Option(Name[selIndex][i],"name"+i));
}

}


function changeEx()...{


for(i=document.all("sub").options.length;i>0;i--)

...{
document.all("sub").options.remove(i-1);
}



if(document.all("main").selectedIndex==0)...{
document.all("sub").options.add(new Option("==========","-1"));
return;}


selIndex=document.all("main").selectedIndex;

for(i=0;i<Name[selIndex].length;i++)

...{
document.all("sub").options.add(new Option(Name[selIndex][i],"name"+i));
}

}


function reset()...{
for(i=document.all("test").options.length-1;i>-1;i--)

...{
document.all("test").options.remove(i);
}

document.all("test").options.add(new Option("==========","-1"));

document.all("test").options.add(new Option("Zosatapo","1"));

document.all("test").options.add(new Option("Reic Yang","2"));

}


function display(object)...{
alert(object.options[object.selectedIndex].text+" "+object.options[object.selectedIndex].value);
}
//-->
</SCRIPT>
</HEAD>

<BODY BGCOLOR="#FFFFFF">
First Sample:
<br>
<font color="blue">All items will change After you Selected!</font>
<br>
<SELECT id="test" onchange="change();">
<option value="-1" selected>
==========
<option value="1">
Zosatapo
<option value="2">
Reic Yang
</SELECT>
<input name="Reset Select" type="button" value="Reset Select" onClick="reset();">
<br>
<br>

Second Sample:
<br>
<font color="blue">You selected Item in Main Select will change the Sub select Content!</font>
<br>
Main Select:
<SELECT id="main" onchange="changeEx();">
<option value="-1" selected>
==========
<option value="1">
Zosatapo
<option value="2">
Reic Yang
</SELECT>

Sub Select:
<SELECT id="sub" onChange="display(this);">
<option value="-1" selected>
==========
</SELECT>
<br>
<br>
</BODY>
</HTML>









































































































































