用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - html代码库

数组级联菜单效果

2013-10-29 作者: 免费源代码下载整理举报

[html]代码库

<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>用数组作级联</title>
<script language="javascript">
 ///用数组作级联
  function selectProvincesArray(){
  var cityList=new Array();
  cityList['四川省']=['成都','绵阳','眉山','雅安','自贡'];
  cityList['云南省']=['昆明','丽江','大理'];
  cityList['浙江省']=['杭州','嘉兴','义乌'];
  ///获得省份的索引
  var pIndex=document.forms.selectProvinceArray.value;
  alert(pIndex);
  var newpotion3;
     document.forms.selectCityArray.options.length=0;
     for(var j in cityList[pIndex]){
      newpotion3=new Option(cityList[pIndex][j],cityList[pIndex][j]);
      document.forms.selectCityArray.options.add(newpotion3);
  }
  }
</script>
<style type="text/css">
select {
	height: 300px;
	float: left;
}
</style>
</head>
<body>
<form name="forms">
  <center>
    <table>
      <tr >
        <td width="298" height="40" colspan="3"><font color="#CCCCCC" size="+1">---------用数组做级联效果----------</font></td>
      </tr>
      <tr>
        <td height="100" colspan="3"><select name="selectProvinceArray" size="2" onChange="selectProvincesArray()">
            <option>--请选择所在省份--</option>
            <option value="四川省">四川省</option>
            <option value="云南省">云南省</option>
            <option value="浙江省">浙江省</option>
          </select>
          <select name="selectCityArray" size="3">
            <option>--请选择所在城市--</option>
          </select></td>
      </tr>
    </table>
  </center>
</form>
</body>
</html>


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...