vjame

          優化代碼是無止境的
          隨筆 - 65, 文章 - 9, 評論 - 26, 引用 - 0
          數據加載中……

          JS處理list和select數據代碼

           1 window.onload=function(){
           2     var sts = document.getElementById("sts");
           3     if(sts != null){
           4         sts.onblur=function(){getSelectInfo(this); };  }
           5 
           6     var eur = document.getElementById("euro");
           7     if(eur != null){
           8         eur.onclick=function(){generateList(this);  };}
           9      var southa = document.getElementById("southam");
          10     if(southa != null){
          11         southa.onclick=function(){generateList(this);  };}
          12 }
          13 
          14 function generateList(obj){
          15     if (obj == null ) { return; }
          16     if(obj.checked) {
          17         formObj=obj;
          18         formObjTyp =formObj.tagName.toLowerCase();
          19         var url = "http://www.parkerriver.com/s/selectl?countryType="+
          20                   encodeURIComponent(obj.value);
          21         alert(url);
          22         //httpRequest("GET",url,true);
          23     }
          24 }
          25 
          26 function getSelectInfo(selectObj){
          27     if (selectObj == null) { return; }
          28     formObj=selectObj;
          29     formObjTyp =formObj.tagName.toLowerCase();
          30     var optsArray = formObj.options;
          31     var selectedArray = new Array();
          32     var val = "";
          33     for(var i=0,j=0; i < optsArray.length; i++){
          34         if(optsArray[i].selected) {
          35             selectedArray[j]=optsArray[i].value;
          36             j++;
          37         }
          38 
          39     }
          40     for(var k = 0; k < selectedArray.length; k++){
          41         if(k !=selectedArray.length-1 ) { val +=selectedArray[k]+",";}
          42         else {val +=selectedArray[k]; }
          43     }
          44     var url = "http://www.parkerriver.com/s/webforms?objtype="+
          45               encodeURIComponent(formObjTyp)+"&val="+ encodeURIComponent(val);
          46     alert(url);
          47     //httpRequest("GET",url,true);
          48 }






          posted on 2011-06-07 15:51 lanjh 閱讀(555) 評論(0)  編輯  收藏 所屬分類: Java Web

          主站蜘蛛池模板: 临洮县| 车致| 莱芜市| 泾阳县| 龙口市| 浠水县| 驻马店市| 开封市| 伊川县| 崇文区| 浪卡子县| 威海市| 垣曲县| 水城县| 常山县| 谢通门县| 城固县| 盘锦市| 奉新县| 温宿县| 和林格尔县| 琼中| 景德镇市| 浦县| 岚皋县| 北安市| 东乡县| 汝城县| 夏邑县| 辉县市| 鹤峰县| 桂东县| 宁明县| 安乡县| 安徽省| 尖扎县| 阳西县| 寿宁县| 密山市| 静宁县| 龙海市|