<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>级联菜单</title>
</head>

<body>
<center><h1>级联菜单</h1></center>
<div align="center"><form name="isc">
              <table border="0" cellspacing="0" cellpadding="0">
                <tr align="center">
                  <td nowrap height="11">
                    国家:
                    <select name="example" size="1" onChange="redirect(this.options.selectedIndex)">
                      <option selected>中国</option>
                      <option>美国</option>
                      <option>日本</option>
                      <option>韩国</option>
                    </select>
                    省份: 
                    <select name="stage2" size="1" onChange="redirect1(this.options.selectedIndex)">
                      <option value=" " selected>辽宁省</option>
                      <option value=" ">四川省</option>
                      <option value=" ">吉林省</option>
                      <option value=" ">广东省</option>
                    </select>
                    市区:
                    <select name="stage3" size="1" onChange="redirect2(this.options.selectedIndex)">
                      <option value=" " selected>沈阳市</option>')
                      <option value=" ">大连市</option>
                      <option value=" ">抚顺市</option>
                      <option value=" ">铁岭市</option>
                    </select>
              </table>
            </form>
          </div>
          <script language="JavaScript">
<!--
var groups=document.isc.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()

file://以下是中国的第二选项
group[0][0]=new Option("辽宁省");
group[0][1]=new Option("四川省");
group[0][2]=new Option("吉林省");
group[0][3]=new Option("广东省");

file://以下是美国的第二选项
group[1][0]=new Option("纽约州");
group[1][1]=new Option("加利福尼亚州");
group[1][2]=new Option("华盛顿州");
group[1][3]=new Option("阿拉斯加州");

file://以下是日本的第而选项
group[2][0]=new Option("东京县");
group[2][1]=new Option("神奈川县");
group[2][2]=new Option("九州县");
group[2][3]=new Option("大阪县");

file://以下是韩国的第二选项
group[3][0]=new Option("韩国A");
group[3][1]=new Option("韩国B");
group[3][2]=new Option("韩国C");
group[3][3]=new Option("韩国D");

var temp=document.isc.stage2


function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
redirect1(0)
}

 

var secondGroups=document.isc.stage2.options.length
var secondGroup=new Array(groups)
for (i=0; i<groups; i++)  {
secondGroup[i]=new Array(group[i].length)
for (j=0; j<group[i].length; j++)  {
secondGroup[i][j]=new Array()  }}
file://以下是中国的第三选项
secondGroup[0][0][0]=new Option("沈阳市");
secondGroup[0][0][1]=new Option("大连市");
secondGroup[0][0][2]=new Option("抚顺市");
secondGroup[0][0][3]=new Option("铁岭市");
secondGroup[0][1][0]=new Option("成都市");
secondGroup[0][1][1]=new Option("宜宾市");
secondGroup[0][1][2]=new Option("南充市");
secondGroup[0][1][3]=new Option("泸州市");
secondGroup[0][2][0]=new Option("延边市");
secondGroup[0][2][1]=new Option("白城市");
secondGroup[0][2][2]=new Option("白山市");
secondGroup[0][2][3]=new Option("黑山市");
secondGroup[0][3][0]=new Option("深圳市");
secondGroup[0][3][1]=new Option("广州市");
secondGroup[0][3][2]=new Option("佛山市");
secondGroup[0][3][3]=new Option("珠海市");


file://以下是美国的第三选项
secondGroup[1][0][0]=new Option("纽约市1");
secondGroup[1][0][1]=new Option("纽约市2"); 
secondGroup[1][0][2]=new Option("纽约市3"); 
secondGroup[1][0][3]=new Option("纽约市4"); 
secondGroup[1][1][0]=new Option("加利福尼亚1");
secondGroup[1][1][1]=new Option("加利福尼亚2");
secondGroup[1][1][2]=new Option("加利福尼亚3");
secondGroup[1][1][3]=new Option("加利福尼亚4","d:\\a.html");
secondGroup[1][2][0]=new Option("华盛顿州1");
secondGroup[1][2][1]=new Option("华盛顿州2");
secondGroup[1][2][2]=new Option("华盛顿州3");
secondGroup[1][2][3]=new Option("华盛顿州4");
secondGroup[1][3][0]=new Option("阿拉斯加州1");
secondGroup[1][3][1]=new Option("阿拉斯加州2");
secondGroup[1][3][2]=new Option("阿拉斯加州3");
secondGroup[1][3][3]=new Option("阿拉斯加州4");

file://以下是日本第三选项
secondGroup[2][0][0]=new Option("东京市1");
secondGroup[2][0][1]=new Option("东京市2");
secondGroup[2][0][2]=new Option("东京市3");
secondGroup[2][0][3]=new Option("东京市4");
secondGroup[2][1][0]=new Option("神奈川1");
secondGroup[2][1][1]=new Option("神奈川2");
secondGroup[2][1][2]=new Option("神奈川3");
secondGroup[2][1][3]=new Option("神奈川4");
secondGroup[2][2][0]=new Option("九州1");
secondGroup[2][2][1]=new Option("九州2");
secondGroup[2][2][2]=new Option("九州3");
secondGroup[2][2][3]=new Option("九州4");
secondGroup[2][3][0]=new Option("大阪1");
secondGroup[2][3][1]=new Option("大阪2");
secondGroup[2][3][2]=new Option("大阪3");
secondGroup[2][3][3]=new Option("大阪4");

file://以下是韩国第三选项
secondGroup[3][0][0]=new Option("韩国A1");
secondGroup[3][0][1]=new Option("韩国A2");
secondGroup[3][0][2]=new Option("韩国A3");
secondGroup[3][0][3]=new Option("韩国A4");
secondGroup[3][1][0]=new Option("韩国B1");
secondGroup[3][1][1]=new Option("韩国B2");
secondGroup[3][1][2]=new Option("韩国B3");
secondGroup[3][1][3]=new Option("韩国B4");
secondGroup[3][2][0]=new Option("韩国C1");
secondGroup[3][2][1]=new Option("韩国C2");
secondGroup[3][2][2]=new Option("韩国C3");
secondGroup[3][2][3]=new Option("韩国C4");
secondGroup[3][3][0]=new Option("韩国D1");
secondGroup[3][3][1]=new Option("韩国D2");
secondGroup[3][3][2]=new Option("韩国D3");
secondGroup[3][3][3]=new Option("韩国D4");

var temp1=document.isc.stage3
function redirect1(y){
for (m=temp1.options.length-1;m>0;m--)
temp1.options[m]=null
for (i=0;i<secondGroup[document.isc.example.options.selectedIndex][y].length;i++){
temp1.options[i]=new Option(secondGroup[document.isc.example.options.selectedIndex][y][i].text,secondGroup[document.isc.example.options.selectedIndex][y][i].value)
}
temp1.options[0].selected=true
}

function redirect2(){
window.open(temp1.value,"","toolbar=no,location=yes,directories=no,status=no,menubar=no,scrollbars=yes, resizable=yes,copyhistory=yes,width=700,height=450");
}
file://-->
</script>
</body>
</html>