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;
    }

  • 相关阅读:
    网站微信登录-python 实现
    最终还是迁移到github
    理解 python 装饰器
    Git 学习之 Git Basics
    haskell 常用 函数
    jinja 2 filter 使用
    目标的牵引作用
    姨妈去世了
    OKR的理解
    无法证明的事情,和梦又有什么区别呢
  • 原文地址:https://www.cnblogs.com/blinkcat/p/4182974.html
Copyright © 2011-2022 走看看