動若狡兔,靜如處子

          by doctor

          統計

          留言簿

          閱讀排行榜

          評論排行榜

          JS常用語句收集

          1、判斷是否為空
          function isEmpty(s)
           {
            return ((s == undefined || s == null ||s == '' || s.replace(/(^\s*)|(\s*$)/g, "")=='') ? true : false);
           }
          2、判斷數組中是否有相等元素
          function checkEqual(arr){
            
          for(i=0;i<arr.length;i++){
               
          for(j=i+1;j<arr.length;j++){
                 
          if(arr[i].value==arr[j].value){
                     
          return true;
                  }

              }

            }

            
          return false;
          }
          3、對HTML標簽注冊click事件,并獲取該元素的父標簽,及子標簽
          Event.on(Dom.getElementsByClassName('check','a'),'click',function(evt){
                          Event.preventDefault(evt);
                          
          var target = Event.getTarget(evt);
                          
          var td = Dom.getAncestorByTagName(target,'tr');
          ar title 
          = td.getElementsByTagName("input")[0].value;}
          );
          4、對button注冊click事件,并提交表單
          Event.on("j_add","click",function(evt){
          **********
          document.form1.event_submit_do_add.value
          ="submit";
                          document.form1.submit();
                       }

                    });
          5、在父元素下創建子元素,動態添加頁面元素
          var tab =document.getElementById("guanlian");
              
          var newRow = tab.insertRow(0);//添加了一行
              var newTd1        = newRow.insertCell(0);
          newTd1.innerHTML
          ="關聯詞名";
          6、借助YUI進行Ajax異步交互
          var callback ={
                              success:
          function(o) {
                                  
          var result = o.responseText;
                                  document.getElementById('chk_thesaurus').innerHTML
          =result;
                                              }
          ,
                              failure: 
          function(o) {
                                  alert(
          "驗證請求,鏈接服務器失敗!");
                              }

                          }

                          ;
                          
          var sUrl = '請求的頁面地址及參數';
                          YAHOO.util.Connect.asyncRequest('GET',sUrl,callback);
          7、div樣式的兩種寫法(.divforcheck{ width:500px; height:300px; background-color:#f00; color:#fff; }
                                                                                          <div  style="border: 1px dotted black;background-color:#FFFFFF;width:500px ">)
          8、confirm的用法
          if(confirm("您修改了關聯詞,請確定在提交前進行了驗證")){
                              document.form1.event_submit_do_add.value
          ="submit";
                              document.form1.submit();
                          }

          posted on 2011-11-24 20:31 doctor 閱讀(246) 評論(0)  編輯  收藏 所屬分類: 工作筆記

          主站蜘蛛池模板: 鄂伦春自治旗| 桑植县| 榆中县| 磐安县| 新宁县| 修武县| 鄯善县| 利川市| 武定县| 科尔| 松阳县| 瑞金市| 彰武县| 孝昌县| 林州市| 嘉兴市| 怀远县| 呼玛县| 河间市| 伽师县| 理塘县| 龙口市| 博乐市| 喜德县| 启东市| 若羌县| 大悟县| 花莲县| 醴陵市| 兴隆县| 蒙山县| 丰台区| 水富县| 琼中| 钦州市| 那坡县| 梁平县| 绵阳市| 华亭县| 乌兰察布市| 大冶市|