dom一些常用的操作JS方法介绍
2018-07-20 来源:open-open
//查找相关元素的前一个兄弟元素的方法。 function prev(elem) { do { elem = elem.previousSibling; } while (elem && elem.nodeType != 1); return elem; } //查找相关元素的下一个兄弟元素的方法。 function next(elem) { do { elem = elem.nextSibling; } while (elem && elem.nodeType != 1); return elem; } //查找元素第一个子元素的方法。 function first(elem) { elem = elem.firstChild; return (elem && elem.nodeType != 1) ? next(elem) : elem; } //查找元素的最后一个子元素的方法。 function last(elem) { elem = elem.lastChild; return (elem && elem.nodeType != 1) ? prev(elem) : elem; } //查找元素指定层级的父元素。 function parent(elem, num){ num = num || 1; for( var i = 0; i < num; i++) if(elem != null) elem = elem.parentNode; return elem; }
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
上一篇:Java通过zip压缩文件
下一篇:Java生成验证码
最新资讯
热门推荐