객체(object) 또는 인터페이스(interface)에서 확장(상속) 가능한 프로토타입 메소드를 나타낸다.
객체(object) 또는 인터페이스(interface)에서 확장(상속) 가능한 프로토타입 메소드를 나타낸다.
인수에 정의된 값에 따라 요소에게 애니메이션을 구현하며 애니메이션을 제어할 수 있는 Animation
객체를 반환한다.
요소에 섀도우(shadow) DOM 트리를 연결하고 ShadowRoot
에 대한 참조를 반환한다.
인수로 지정된 CSS 선택자와 일치하는 노드를 찾을 때 까지 요소의 상위(문서의 루트까지)를 탐색한다. 자신 또는 일치하는 조상 요소를 반환한다. 찾는게 없다면 null
을 반환한다.
CSSStyleDeclaration
의 대안인 CSS 선언 블록의 읽기 전용 표현을 제공하는 StylePropertyMapReadOnly
인터페이스를 반환한다.
요소에 영향을 주거나 향후에 예정되어 있는 모든 Animation
객체의 배열을 반환한다.
요소의 지정된 애트리뷰트 값을 반환한다.
요소의 모든 애트리뷰트의 이름을 문자열 배열로 반환한다.
요소의 지정된 애트리뷰트를 Attr
노드 객체로 반환한다.
지정된 네임스페이스와 이름을 가진 애트리뷰트에 대한 Attr
노드를 반환한다.
인수로 지정된 네임스페이스와 이름을 가진 애트리뷰트의 문자열 값을 반환한다.
요소의 크기와 뷰포트를 기준으로 위치를 반환한다.
CSS 테두리 상자에 대한 경계 사각형을 나타내는 DOMRect
객체 컬렉션을 반환한다.
인수로 지정된 class
이름을 가진 모든 하위 요소를 포함하는 라이브(live) 상태의 HTMLCollection
을 반환한다.
지정된 태그 이름을 가진 자신을 제외한 모든 하위 요소를 포함하는 라이브 상태의 HTMLCollection
을 반환한다.
지정된 네임스페이스에 속하는 지정된 태그 이름을 가진 모든 요소를 NodeList
타입으로 반환한다.
인수로 지정된 애트리뷰트의 존재 여부를 boolean
반환한다.
네임스페이스를 갖는 요소에 지정된 애트리뷰트가 있는지를 boolean
값으로 반환한다.
요소에 애트리뷰트가 있는지 여부를 boolean
값으로 반환한다.
호출된 요소에 지정된 포인터 ID로 식별된 포인터에 대한 포인터 캡처(capture)가 있는지 여부를 불리언(boolean)으로 반환한다.
요소의 지정된 위치에 지정된 요소를 삽입한다.
인수로 지정된 문자열을 HTML 또는 XML로 구문 분석하고 그 결과의 노드를 지정된 위치의 DOM 트리에 삽입한다.
요소에게 지정된 위치에 지정된 텍스트 노드를 삽입한다.
지정된 CSS 선택자에 의해 요소가 선택되는지 확인한다.
지정된 CSS
선택자를 갖는 하위 요소를 찾아 첫 번째로 일치하는 요소을 반환한다.
지정된 CSS
선택자를 갖는 하위 요소를 찾아 일치하는 모든 하위 요소를 NodeList
로 반환한다.
특정 포인터에 대해 이전에 설정된 포인터 캡처를 해제한다.
노드(자신)를 DOM에서 제거한다.
인수로 지정된 애트리뷰트를 제거한다.
요소에서 지정된 속성을 제거한다.
지정된 애트리뷰트를 요소에서 제거한다.
기존의 자식 항목을 지정된 자식 항목(노드 또는 문자열) 세트로 대체한다.
현재 요소를 지정된 요소로 대체한다.
비동기 요청으로 요소를 전체 화면 모드로 표시한다.
지정된 요소에 대한 포인터 잠금을 비동기적으로 요청할 수 있다.
요소 내부의 특정 좌표로 스크롤한다.
지정된 좌표를 상대적인 값으로 사용하여 스크롤한다.
요소가 사용자에게 표시되도록 요소의 상위 컨테이너를 스크롤한다.
지정된 x
, y
절대 좌표로 스크롤한다.
요소의 애트리뷰트(attribute)를 설정한다.
요소에게 새로운 Attr
노드를 추가한다.
네임스페이스 기반의 새로운 애트리뷰트 노드를 추가한다.
새 속성을 추가하거나 지정된 네임스페이스 및 이름으로 애트리뷰트의 값을 변경한다.
주어진 HTML 문자열을 구문 분석하여 유효하지 않은 HTML 문자열을 모두 제거하고 대상 요소의 하위 트리로 삽입한다.
특정 포인터를 향후 포인터 이벤트의 캡처 대상으로 지정하는 데 사용한다.
요소의 불리언(boolean) 속성을 토글한다.