요소의 지정된 위치에 지정된 요소를 삽입한다.
element.insertAdjacentElement(position, element);
위치를 나타내는 다음 문자열 중의 하나를 지정한다.
beforebegin
: 대상 요소 자체 이전을 나타낸다.afterbegin
: 대상 요소 내부 첫 번째 하위 항목 앞을 나타낸다.beforeend
: 대상 요소 내부의 마지막 하위 항목 바로 뒤를 나타낸다.afterend
: 대상 요소 자체 뒤를 나타낸다.삽입할 요소를 지정한다.
삽입된 요소이거나 실패한 경우 null
을 반환한다.
SyntaxError
, DOMException
TypeError
DOM API의 메소드를 호출하거나 프로퍼티에 접근한 결과 발생하는 비정상적인 이벤트(예외)를 나타낸다.
문법적으로 유효하지 않은 코드를 해석하려고 시도할 때 발생하는 오류를 다루는 객체이다.
동적 타입의 값이 흐름상 맞지 않는 자료형이라 연산을 할 수 없을 때 발생하는 오류를 다루는 객체이다.