posts - 19, comments - 53, trackbacks - 0, articles - 283
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
          呵,其實(shí)有些時(shí)候要求的沒(méi)那么嚴(yán)格的話(huà),用JS就能搞定了。我從網(wǎng)上找了一段,
          <form name="frm">
          <select name="s1" onChange="redirec(document.frm.s1.options.selectedIndex)">
          <option selected>請(qǐng)選擇</option>
          <option value="1">腳本語(yǔ)言</option>
          <option value="2">高級(jí)語(yǔ)言</option>
          <option value="3">其他語(yǔ)言</option>
          </select>

          <select name="s2">
          <option value="請(qǐng)選擇" selected>請(qǐng)選擇</option>
          </select>
          </form>

          <script language="javascript">
          //獲取一級(jí)菜單長(zhǎng)度
          var select1_len = document.frm.s1.options.length;
          var select2 = new Array(select1_len);

          //把一級(jí)菜單都設(shè)為數(shù)組
          for (i=0; i<select1_len; i++){
              select2[i] 
          = new Array();
          }


          //定義基本選項(xiàng)
          select2[0][0= new Option("請(qǐng)選擇"" ");

          select2[
          1][0= new Option("PHP"" ");
          select2[
          1][1= new Option("ASP"" ");
          select2[
          1][2= new Option("JSP"" ");

          select2[
          2][0= new Option("C/C++"" ");
          select2[
          2][1= new Option("Java"" ");
          select2[
          2][2= new Option("C#"" ");

          select2[
          3][0= new Option("Perl"" ");
          select2[
          3][1= new Option("Ruby"" ");
          select2[
          3][2= new Option("Python"" ");

          //聯(lián)動(dòng)函數(shù)
          function redirec(x){
              
          var temp = document.frm.s2; 
              
          for (i=0;i<select2[x].length;i++){
                  temp.options[i]
          =new Option(select2[x][i].text,select2[x][i].value);
              }

              temp.options[
          0].selected=true;
          }


          </script>


          像這種常見(jiàn)的就是省--市--縣等的聯(lián)動(dòng)了。那個(gè)網(wǎng)上一大堆,也幸苦那些作者了。
          主站蜘蛛池模板: 诏安县| 英德市| 舒城县| 麻城市| 应用必备| 奈曼旗| 安徽省| 镇坪县| 长治县| 同心县| 甘泉县| 兴海县| 交口县| 淅川县| 郯城县| 兰溪市| 晋江市| 杭州市| 保亭| 达州市| 永康市| 耿马| 门头沟区| 迭部县| 大化| 商水县| 安塞县| 南丹县| 金华市| 冕宁县| 辽源市| 普安县| 托克托县| 衡阳市| 安康市| 科技| 蒙城县| 乐安县| 萍乡市| 繁昌县| 辽阳市|