js实现二级联动

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplicationOne._Default" %>
<!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 runat="server">    

<title>二级联动</title>    

<script type="text/javascript">

        var sheng=new Array("湖北","河南","湖南");       

     function Fillsheng()        

    {            var shengpoint=document.getElementById("selPoint1");            

         for(var i=0;i<sheng.length;i++)            {               

           var point=new Option();                point.text=sheng[i];                point.valueOf=sheng[i];              shengpoint.options.add(point);              

         }       

     }               

     var shi = new Array("武汉,宜昌", "洛阳,郑州", "长沙,岳阳");

          function Fillshi()        {            

      var shengpoint=document.getElementById("selPoint1");            var shipoint=document.getElementById("selPoint2");            shipoint.options.length = 0;            shipoint.options.add(new Option("请选择","请选择"));            var citys = shi[shengpoint.selectedIndex-1].split(",");           

       for(var j=0;j<citys.length;j++)            {               

         var point=new Option();                point.text=citys[j];                point.valueOf=citys[j];                shipoint.options.add(point);           

       }        

    }    

</script>

</head>

<body onload=" Fillsheng()";>

    <form id="form1" runat="server">

    <div>

         省:         

    <select id="selPoint1" onchange="Fillshi();">  

            <option value="请选择">请选择</option>         

    </select>         

   市:         

    <select id="selPoint2">

             <option value="请选择">请选择</option>

         </select>    

  </div>    

  </form>

</body>

</html>

仅供参考!!!

原文地址:https://www.cnblogs.com/meroselove/p/1852890.html