首页 > 代码库 > 【js编程艺术】 之有用的函数
【js编程艺术】 之有用的函数
学习js的过程中有几个有用的函数。
//添加事件函数function addLoadEvent(func) { var oldonload = window.onload; if(typeof window.onload != "function"){ window.onload = func; }else{ window.onload = function(){ oldonload(); func(); } }}//功能:将新节点newElement添加到目标节点targetElement之后function insertAfter(newElement, targetElement){ //获取目标节点的父节点parent var parent = targetElement.parentNode; if(parent.lastChild == targetElement){ //若目标节点是父节点的最后一个子节点则直接添加新节点 parent.appendChild(newElement); }else{ //否则,在目标节点的下个兄弟节点之前添加新节点 parent.insertBefore(newElement, targetElement.nextSibling); }}//功能:将元素element添加一个类名valuefunction addClass(element, value){ if(!element.className){ //若元素类名为空,则直接赋值为value element.className = value; }else{ //若元素类名非空,则将value添加到原类名后 var newClassName = element.className; newClassName += " "; newClassName += value; element.className = newClassName; // element.className += " " + value; }}
【js编程艺术】 之有用的函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。