예
목록 항목의 이전 형제의 HTML 콘텐츠를 :
var x = document.getElementById("item2").previousSibling.innerHTML;
X의 결과는 다음과 같습니다
Coffee (first li)
»그것을 자신을 시도 정의 및 사용
previousSibling은 속성은 동일한 나무 수준에 지정된 노드의 이전 노드를 반환합니다.
반환되는 노드는 노드 객체로 반환됩니다.
이 속성과의 차이 previousElementSibling는 , previousElementSibling는 요소 노드로 이전 형제 노드를 반환하면서 previousSibling은이 요소 노드, 텍스트 노드 또는 주석 노드로 이전 형제 노드를 반환한다는 것입니다 (ignores text and comment nodes) .
이 속성은 읽기 전용입니다.
팁 : 사용 으로 nextSibling의 동일한 트리 레벨에 지정된 노드의 다음 노드를 반환하는 속성을.
팁 : 사용 childNodes에의 지정된 노드의 자식 노드를 반환하는 속성을.
브라우저 지원
재산 | |||||
---|---|---|---|---|---|
previousSibling | 예 | 예 | 예 | 예 | 예 |
통사론
node .previousSibling
기술적 세부 사항
반환 값 : | 노드 노드의 이전 형제를 나타내는 객체는 null 이전 형제가없는 경우 |
---|---|
DOM 버전 | 코어 레벨 1 노드 개체 |
관련 페이지
HTML DOM 참조 : 노드입니다. childNodes에 등록
HTML DOM 참조 : 노드입니다. firstChild 속성
HTML DOM 참조 : 노드입니다. lastChild 속성
HTML DOM 참조 : 노드입니다. 인 parentNode 속성
HTML DOM 참조 : 노드입니다. 로 nextSibling 속성
HTML DOM 참조 : 노드입니다. 여기서 nodeName 속성