夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
          var firstStage = [
              {value:
          "點擊這里",text:"點擊這里"},
              {value:
          "個性化",text:"個性化"},
              {value:
          "轉發(fā)",text:"轉發(fā)"},
              {value:
          "退訂",text:"退訂"}];
              
          var secondStage = [
              {value:
          "點擊這里",text: "點擊這里", refValue : "點擊這里"},
              {value:
          "#firstName#",text:"", refValue : "個性化"},
              {value:
          "#lastName#",text:"", refValue : "個性化"},
              {value:
          "#sex#",text:"性別", refValue : "個性化"},
              {value:
          "#email#",text:"Email", refValue : "個性化"},
              {value:
          "#content1#",text:"content1", refValue : "個性化"},
              {value:
          "#content2#",text:"content2", refValue : "個性化"},
              {value:
          "#content3#",text:"content3", refValue : "個性化"},
              {value:
          "轉發(fā)",text:"轉發(fā)", refValue : "轉發(fā)"},
              {value:
          "退訂",text:"退訂", refValue : "退訂"}];
              
          function __initSel(oKeyValues, oSel, initValue) {
              oSel.length 
          = 0;
              
          var oPrompt = {value:"",text:"請選擇"};
              oKeyValues.unshift(oPrompt);
              
          for(var i=0;i<oKeyValues.length; i=i+1)
              {
                  
          var oKeyValue = oKeyValues[i];
                  
          var  oOption = document.createElement("option");
                  oOption.value 
          = oKeyValue.value;
                  
          if(oKeyValue.value == initValue)
                  {
                      oOption.selected 
          = true;
                  }
                  
          var oText = document.createTextNode(oKeyValue.text);
                  oOption.appendChild(oText);
                  oSel.appendChild(oOption);
              }
          }

          function initFirstStageSel(firstStageSelId, initValue)
          {
              
          var oSel = document.getElementById(firstStageSelId);
              __initSel(firstStage, oSel, initValue);
          }

          function initSecondStageSel(firstStageSelId,secondStageSelId,initValue)
          {
              
          var oSelFirstStage = document.getElementById(firstStageSelId);
              
          var oSelSecondStage = document.getElementById(secondStageSelId);
              
          var aTempKeyValus = new Array();
              
          for(var i=0;i<secondStage.length;i=i+1)
              {
                  
          if(secondStage[i].refValue == oSelFirstStage.value)
                  {
                      aTempKeyValus.push(secondStage[i]);
                  }
              }
              __initSel(aTempKeyValus, oSelSecondStage, initValue);
          }
          posted on 2008-12-09 12:16 HUIKK 閱讀(307) 評論(0)  編輯  收藏 所屬分類: JavaScript
          主站蜘蛛池模板: 泾川县| 阜宁县| 肇州县| 桃江县| 龙州县| 阳泉市| 广汉市| 高陵县| 兴隆县| 康保县| 万全县| 永济市| 大名县| 通辽市| 屏东市| 琼结县| 绵阳市| 连平县| 绍兴县| 绩溪县| 文成县| 板桥市| 从江县| 阜新市| 古交市| 柘城县| 兴和县| 绥宁县| 启东市| 来凤县| 策勒县| 新余市| 康马县| 连山| 瑞金市| 新泰市| 桂平市| 凤冈县| 宁陕县| 博乐市| 张家口市|