zoukankan      html  css  js  c++  java
  • 国家,省,市,地区四级联动免刷新菜单

    今天搞了一个国家,省,市,地区四级联动免刷新菜单

    代码使用js编写

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <script language="javascript" src="common/city.js"></script>
    <script language="javascript" src="common/selectcity.js"></script>
    <style>
    .select2
    {
        border: 1px solid #7B7D7B;
          97px;
        height: 18px;
        clip: rect( 0px, 129px, 18px, 0px );
        overflow: hidden;
    }
    .select1
    { FONT-SIZE: 12px;
     font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
        position: relative;
        left: -2px;
        top: -2px;
         100px; 
        line-height: 16px; color: #444444;
        border-style: none;
        border- 0px; 
    }
    </style>
    </head>

    <script language="javascript">
     function onChangeCity(formName,countryName,provinceName,cityName,areaName){
      var countryValue = eval(formName+"."+countryName).value;
      var provinceValue = eval(formName+"."+provinceName).value;
      if (countryValue != 0){
       if (provinceValue != 0){
        city.innerHTML = showCitySelect(formName,countryName,provinceName,cityName,areaName,countryValue,provinceValue,'');
        var cityValue = eval("add3code_"+provinceValue);
        if (cityValue == ""){
         area.innerHTML = showAreaSelect(areaName,provinceValue,'');
        }
       }else{
        city.innerHTML = showCitySelect(formName,countryName,provinceName,cityName,areaName,countryValue,'','');
       }
      }else{
       city.innerHTML = showCitySelect(formName,countryName,provinceName,cityName,areaName,'','','');
      }
     }
     function onChangeArea(formName,cityName,areaName){
      var cityValue = eval(formName+"."+cityName).value;
      if (cityValue != ""){
       area.innerHTML = showAreaSelect(areaName,cityValue,'');
      }
     }
     function initCity(formName,countryName,provinceName,cityName,areaName){
      
       city.innerHTML = showCitySelect(formName,countryName,provinceName,cityName,areaName,'1','19','190');
       area.innerHTML = showAreaSelect(areaName,'190','');
     }
    </script>

    </head>
    <body onLoad="javascript: initCity('pub_info','country','provetion','city','area');">

    <form action="" method="post" name="pub_info">
     <span id="city"></span><span id="area"></span>
    </body>
    </html>

  • 相关阅读:
    [复变函数]第07堂课 2.2 初等解析函数
    [家里蹲大学数学杂志]第237期Euler公式的美
    [家里蹲大学数学杂志]第287期复变函数讲义
    [家里蹲大学数学杂志]第253期实变函数讲义
    模仿王者荣耀的实时阴影
    Android 识别身份证号码(图片识别)
    基于swiper的移动端H5页面,丰富的动画效果
    基于skitter的轮播图炫酷效果,幻灯片的体验
    基于canvas的原生JS时钟效果
    .net core 实现简单爬虫—抓取博客园的博文列表
  • 原文地址:https://www.cnblogs.com/see7di/p/2240133.html
Copyright © 2011-2022 走看看