当前位置 : 主页 > 网络编程 > JavaScript >

JavaScript工具代码--insertAfter, addLoadEvent

来源:互联网 收集:自由互联 发布时间:2021-06-28
gistfile1.txt /**@param newElement 加入的新元素*@param targetElement 已有目标元素*在已有元素后加入一个新元素*/ function insertAfter(newElement, targetElement){var parent = targetElement.parentNode;if (parent.lastChi
gistfile1.txt
/*
*@param newElement 加入的新元素
*@param targetElement 已有目标元素
*在已有元素后加入一个新元素
*/
 function insertAfter(newElement, targetElement)
{
	var parent = targetElement.parentNode;
	if (parent.lastChild == targetElement)
	{
		parent.appendChild(newElement);
	} else {
	    parent.insertBefore(newElement, targetElement.nextSibling);
	}
}

/*
*@param func 绑定到onload事件的函数的名字
*功能:将需要绑定到onload事件的函数载入队列
*/
function addLoadEvent(func)
{
var oldonload = window.onload;
if (typeof window.onload != 'function') {
	window.onload = func;
} else {
	window.onload = function() {
	  oldonload();
	  func();
	}
}
}
上一篇:todolist
下一篇:div实现单选
网友评论