HTML DOM 요소 removeAttribute() 메서드
- 이전 페이지 remove()
- 다음 페이지 removeAttributeNode()
- 上一层으로 돌아가기 HTML DOM Elements 대상
정의 및 사용법
removeAttribute()
메서드는 요소에서 속성을 제거합니다.
ヒント:존재하지 않는 속성이나 설정되지 않았지만 기본 값이 있는 속성을 제거하는 작업은 무시됩니다.
removeAttribute()와 removeAttributeNode()의 차이
removeAttribute()
메서드는 속성을 제거하고 반환 값이 없습니다.
removeAttributeNode()
메서드는 Attr 객체를 제거하고 제거된 객체를 반환합니다.
결과는 동일할 것입니다.
또한 참조:
참조 매뉴얼:
강의:
인스턴스
예제 1
<h1> 요소에서 class 속성을 제거합니다:
document.getElementsByTagName("H1")[0].removeAttribute("class");
예제 2
<a> 요소에서 href 속성을 제거합니다:
document.getElementById("myAnchor").removeAttribute("href");
문법
element.removeAttribute(이름)
매개변수
매개변수 | 설명 |
---|---|
이름 | 필수. 속성 이름. |
반환 값
없음.
발생시키기
요소가 읽기 전용이며 그 속성을 제거할 수 없는 경우 이 메서드는 NO_MODIFICATION_ALLOWED_ERR 코드의 DOMException 예외를 발생시킵니다.
브라우저 지원
element.removeAttribute()
이는 DOM Level 1 (1998) 기능입니다.
모든 브라우저가 완전히 지원합니다:
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|---|
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원 | 9-11 | 지원 | 지원 | 지원 | 지원 |
- 이전 페이지 remove()
- 다음 페이지 removeAttributeNode()
- 上一层으로 돌아가기 HTML DOM Elements 대상