夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
          var firstStage = [
              {value:
          "點擊這里",text:"點擊這里"},
              {value:
          "個性化",text:"個性化"},
              {value:
          "轉發",text:"轉發"},
              {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:
          "轉發",text:"轉發", refValue : "轉發"},
              {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
          主站蜘蛛池模板: 伊吾县| 杭锦旗| 含山县| 黄梅县| 丹阳市| 姚安县| 荆门市| 聂荣县| 乌拉特后旗| 濮阳市| 城口县| 崇义县| 中牟县| 福安市| 运城市| 怀柔区| 景东| 靖远县| 新营市| 壤塘县| 德昌县| 泌阳县| 昌江| 波密县| 湖州市| 伽师县| 大悟县| 永和县| 五指山市| 永吉县| 青岛市| 简阳市| 阜城县| 南漳县| 高陵县| 东乌| 唐山市| 昔阳县| 哈尔滨市| 柳州市| 莒南县|