English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
previousElementSibling읽기 전용 속성은 같은 트리 레벨에서, 지정된 요소의 이전 요소를 반환합니다。
이전同级 요소가 없으면 이 속성은null。
사용nextElementSibling속성은 지정된 요소의 다음 요소를 반환합니다。
사용children속성은 지정된 요소의 모든 자식 요소를 반환합니다。
element.previousElementSibling
var x = document.querySelector("#div-2").previousElementSibling.innerHTML;테스트해보기‹/›
표中的 숫자는 previousElementSibling 속성을 완전히 지원하는 첫 번째 브라우저 버전을 지정합니다:
속성 | |||||
previousElementSibling | 2 | 3.5 | 10 | 4 | 9 |
반환 값: | Node 객체 하나, 요소의 이전 동급을 나타냅니다;이전 동급이 없으면null |
---|---|
DOM 버전: | DOM 등급3 |
두 번째 DIV 요소의 이전 형제의 HTML 내용을 변경합니다:
var div = document.querySelector("#div-2) div.previousElementSibling.innerHTML = "HELLO WORLD";테스트해보기‹/›
두 번째 DIV 요소의 이전 동급의 배경색을 변경합니다:
var div = document.querySelector("#div-2) div.previousElementSibling.style.backgroundColor = "coral";테스트해보기‹/›
HTML DOM 참조:children 속성
HTML DOM 참조:nextElementSibling 속성