这里对于一些经典的常用javascript进行摘抄,便于在做项目的时候查阅:

 

//对window.onload的改进
function addLoadEvent(func) {
  
var oldonload = window.onload;
  
if (typeof window.onload != 'function') {
    window.onload 
= func;
  } 
else {
    window.onload 
= function() {
      oldonload();
      func();
    }
  }
}
//插入节点
function insertAfter(newElement,targetElement) {
  
var parent = targetElement.parentNode;
  
if (parent.lastChild == targetElement) {
    parent.appendChild(newElement);
  } 
else {
    parent.insertBefore(newElement,targetElement.nextSibling);
  }
}
//加入css属性
function addClass(element,value) {
  
if (!element.className) {
    element.className 
= value;
  } 
else {
    newClassName 
= element.className;
    newClassName
+= " ";
    newClassName
+= value;
    element.className 
= newClassName;
  }
}

 

 

相关文章:

  • 2019-12-26
  • 2021-10-31
  • 2021-05-19
  • 2022-01-06
  • 2021-12-17
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-03
  • 2022-12-23
  • 2021-07-31
  • 2021-11-20
  • 2021-06-29
  • 2021-12-20
相关资源
相似解决方案