夢幻之旅

          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 閱讀(301) 評論(0)  編輯  收藏 所屬分類: JavaScript
          主站蜘蛛池模板: 色达县| 和林格尔县| 嘉兴市| 六枝特区| 南岸区| 郧西县| 石嘴山市| 岳西县| 资兴市| 石首市| 固原市| 永清县| 盖州市| 新沂市| 抚远县| 锡林郭勒盟| 红安县| 舟山市| 阳曲县| 周至县| 梅州市| 郎溪县| 淳化县| 潮州市| 富阳市| 罗平县| 厦门市| 那曲县| 沂水县| 白银市| 黄骅市| 高青县| 佛冈县| 南开区| 屏南县| 垦利县| 从化市| 邵阳市| 乐山市| 巴中市| 蓬安县|