夢幻之旅

          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
          主站蜘蛛池模板: 合川市| 闽侯县| 延津县| 花莲县| 临洮县| 白沙| 闽清县| 读书| 高青县| 体育| 乌拉特前旗| 遂昌县| 华宁县| 泰安市| 夹江县| 昭平县| 天水市| 上高县| 齐河县| 比如县| 皋兰县| 宾阳县| 高台县| 防城港市| 麻阳| 岑溪市| 福州市| 呼图壁县| 城固县| 阳东县| 崇义县| 根河市| 壶关县| 托里县| 河源市| 宝坻区| 巩留县| 娄烦县| 邵阳市| 博湖县| 微山县|