這篇文章主要介紹了JavaScript實(shí)現(xiàn)獲得所有兄弟節(jié)點(diǎn)的方法,實(shí)例分析了javascript節(jié)點(diǎn)遍歷的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了JavaScript獲得所有兄弟節(jié)點(diǎn)的方法。分享給大家供大家參考。具體如下:
這段代碼先獲得元素父節(jié)點(diǎn),然后獲得其父節(jié)點(diǎn)的所有子節(jié)點(diǎn),然后刪除自己便是所有兄弟節(jié)點(diǎn)
- function sibling(elem){
- var r=[];
- var childs=elem.parentNode.childNodes;
- for(var i=0,len=childs.length;i<len;i++){
- if(childs[i].nodeType==1&&childs[i]!=elem){
- r.push(childs[i]);
- }
- }
- return r;
- }
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選