常用的javascript 函数摘录

这里对于一些经典的常用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;
  }
}

 

 

posted @ 2008-12-10 11:05  cfanseal  阅读(153)  评论(0编辑  收藏  举报