이 기사의 예에서는 JavaScript에서 모든 형제 노드를 얻는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 내용은 다음과 같습니다.
이 코드는 먼저 요소의 상위 노드를 가져온 다음 상위 노드의 모든 하위 노드를 가져온 다음 자신과 모든 형제 노드를 삭제합니다
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; }
이 기사가 모든 사람의 JavaScript 프로그래밍 설계에 도움이 되기를 바랍니다.