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

          主站蜘蛛池模板: 财经| 林西县| 榆林市| 鸡泽县| 清河县| 葵青区| 西吉县| 定陶县| 哈尔滨市| 高雄市| 华阴市| 东平县| 大城县| 德保县| 南通市| 濮阳县| 慈溪市| 东宁县| 平南县| 新野县| 沙湾县| 福贡县| 邯郸县| 邯郸市| 漳浦县| 和林格尔县| 天台县| 罗源县| 陆川县| 定陶县| 阿拉善右旗| 习水县| 仙桃市| 方山县| 凤翔县| 正蓝旗| 德格县| 两当县| 衡阳县| 三台县| 法库县|