2013年12月21日
摘要: 在js中加载函数如果下面这样写window.onload = test1;window.onload = test2;那只能加载test2函数,test1不执行,当然也可以下面这样写window.onload = function(){test1();test2();}如果加载的函数少的话没关系,如果特别多的很麻烦,可以用下面的共同加载函数function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = fu 阅读全文
posted @ 2013-12-21 10:58 行走天涯 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 用childNOdes选择一个父节点的子节点时,非IE浏览器如FF,chrome把换行符也当做一个元素了。如 var a =document.getElementById("test").childNodes; a在IE中是3,但在chrome中是7,是因为chrome把换行也当做一个元素了。可以用下面的方法去除换行符子节点function clearSpace(elem) { var elemchild = elem.childNodes; for (var i = 0; i < elemchild.length; i++) { var s... 阅读全文
posted @ 2013-12-21 09:49 行走天涯 阅读(519) 评论(0) 推荐(0) 编辑