English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM nextElementSibling 속성

HTML DOM Element 객체

nextElementSibling속성은 요소 노드 이후에紧接着의 형제 요소 노드만 반환합니다(텍스트 노드, 주석 노드는 포함하지 않습니다);

다음 요소가 동일 수준에 없다면, 이 속성은null

사용previousElementSibling속성은 지정된 요소의 이전 요소를 반환합니다。

사용children속성은 지정된 요소의 모든 자식 요소를 반환합니다。

문법:

element.nextElementSibling
var x = document.querySelector("#div-1.nextElementSibling.innerHTML;
테스트해보기‹/›

브라우저 호환성

표 중의 숫자는 nextElementSibling 속성을 완전히 지원하는 첫 번째 브라우저 버전을 지정합니다:

속성
nextElementSibling23.51049

기술 세부 사항

반환 값:Node 객체를 나타내는 하나의 객체; 다음 동급 요소가 없으면null
DOM 버전:DOM 레벨3

更多实例

첫 번째 DIV 요소의 다음 동급 요소의 HTML 내용을 변경합니다:

var div = document.querySelector("#div-1)
div.nextElementSibling.innerHTML = "HELLO WORLD";
테스트해보기‹/›

첫 번째 DIV 요소의 다음 동급 요소의 배경색을 변경합니다:

var div = document.querySelector("#div-1)
div.nextElementSibling.style.backgroundColor = "coral";
테스트해보기‹/›

관련 참조

HTML DOM 참조:children 속성

HTML DOM 참조:previousElementSibling 속성

HTML DOM Element 객체