码迷,mamicode.com
首页 > 编程语言 > 详细

javascript DOM 函数

时间:2015-01-30 17:38:22      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

//把现有的window.onload事件处理函数的值存入到oldonload中。 
//如果在这个处理函数上还没有绑定任何函数,就将该函数添加给它。 
//如果在这个处理函数上已经绑定了一些函数,就把该函数追加到现有指定的末尾。 
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != ‘function‘) {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

 

//创建XMLHTMLRequest对象
function getHTTPObject() {
  if(tpyeof XMLHTMLRequest == "undefined")
   XMLHTMLRequest = function () {
     try { return new ActiveXObject("Msxml2.XMLHTTP.6.0"); }
       catch (e) {}
     try { return new ActiveXObject("Msxml2.XMLHTTP.3.0"); }
       catch (e) {}
     try { return new ActiveXObject("Msxml2.XMLHTTP"); }
       catch (e) {}
     return false;
   }
}

 

 

//自定义insertAfter函数
function insertAfter(newElement,targetElement) {
  var parent = targetElement.parentNode;
  if (parent.lastChild == targetElement) {
    parent.appendChild(newElement);
  } else {
    parent.insertBefore(newElement,targetElement.nextSibling);
  }
}

 

 

style属性只能返回内嵌样式,属性值是字符串。需要引用中间带有减号的CSS类型时,需要用驼峰命名法(element.style.fontFamily),返回的样式属性采用的单位不总是与CSS列表设置的相同(color属性设置为十六进制,返回RGB格式)

 

javascript DOM 函数

标签:

原文地址:http://www.cnblogs.com/surahe/p/4153225.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!