zoukankan      html  css  js  c++  java
  • 经常会用到的js函数

    //获取样式
    function getStyle(obj,attr){
     if(obj.currentStyle){
      return obj.currentStyle[attr]; 
     }else{
      return getComputedStyle(obj)[attr]; 
     }
    }

    //绑定事件
    function addHandler(element,type,handler){
     if(element.addEventListener){
      element.addEventListener(type,handler,false); 
     }else if(element.attachEvent){
      element.attachEvent("on"+type,handler); 
     }else{
      element["on"+type]=handler; 
     }
    }

    //取消绑定事件
    function removeHandler(element,type,handler){
     if(element.removeEventListener){
      element.removeEventListener(type,handler,false);
     }else if(element.detachEvent){
      element.detachEvent("on"+type,handler); 
     }else{
      element["on"+type]=null; 
     }
    }

    function getById(id){
     id=id+"";
     return document.getElementById(id);
    }


    function getByClass(obj,className){
     var a=new Array; 
     var b=obj.getElementsByTagName("*");
     for(var i in b){
      if(b[i].className==className){
       a.push(b[i]); 
      }
     }
     return a;
    }

  • 相关阅读:
    跨数据库操作
    Windows 服务
    Linq To DataTable
    嵌入式软件应用程序开发框架浅见
    31.获取当前系统时间
    30 System类
    29. StringBuilder
    28. string类中方法练习
    27 string类中常用的方法列表
    26.String类(1)
  • 原文地址:https://www.cnblogs.com/blinkcat/p/4182974.html
Copyright © 2011-2022 走看看