English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
insertAdjacentElement()메서드는 주어진 요소 노드를 호출된 요소에 대한 주어진 위치에 삽입합니다.
element.insertAdjacentElement(position, element)
var span = document.getElementsByTagName("span")[0]; var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentElement("afterend", span);테스트를 보세요‹/›
표에 나타난 숫자는 insertAdjacentElement() 메서드를 완전히 지원하는 첫 번째 브라우저 버전을 지정합니다:
메서드 | |||||
insertAdjacentElement() | 는 | 48 | 는 | 는 | 8 |
매개변수 | 설명 |
---|---|
position | 요소에 대한 상대적인 위치. 유효한 값:
|
element | 삽입하려는 요소 |
반환 값: | 삽입된 요소; 삽입 실패 시 반환null。 |
---|---|
예외 상황: |
|
사용 "beginbegin" 값:
var span = document.getElementsByTagName("span")[0]; var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentElement("afterbegin", span);테스트를 보세요‹/›
값 "beforebegin" 사용하기:
var span = document.getElementsByTagName("span")[0]; var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentElement("beforebegin", span);테스트를 보세요‹/›
값 "beforeend" 사용하기:
var span = document.getElementsByTagName("span")[0]; var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentElement("beforeend", span);테스트를 보세요‹/›
HTML DOM 참조:element.insertAdjacentHTML() 메서드
HTML DOM 참조:element.insertAdjacentText() 메서드
HTML DOM 참조:node.insertBefore() 메서드
HTML DOM 참조:node.appendChild() 메서드