HTML DOM removeAttribute() 메서드
❮ 요소 개체예시
<h1> 요소에서 class 속성을 제거합니다.
document.getElementsByTagName("H1")[0].removeAttribute("class");
정의 및 사용
removeAttribute() 메소드는 요소에서 지정된 속성을 제거합니다.
이 메서드와 removeAttributeNode() 메서드 의 차이점은 removeAttributeNode( ) 메서드는 지정된 Attr 객체 를 제거하는 반면 이 메서드는 지정된 이름 을 가진 속성을 제거한다는 것입니다 . 결과는 동일할 것입니다. 또한 이 메서드는 반환 값이 없는 반면 removeAttributeNode() 메서드는 제거된 속성을 Attr 객체로 반환합니다.
팁: getAttribute() 메서드를 사용 하여 요소의 속성 값을 반환합니다.
팁: setAttribute() 메서드를 사용 하여 요소에 속성을 추가합니다.
브라우저 지원
Method | |||||
---|---|---|---|---|---|
removeAttribute() | Yes | Yes | Yes | Yes | Yes |
통사론
element.removeAttribute(attributename)
매개변수 값
Parameter | Type | Description |
---|---|---|
attributename | String | Required. The name of the attribute you want to remove |
기술적 세부 사항
반환 값: | 반환 값 없음 |
---|---|
DOM 버전 | 핵심 레벨 1 요소 개체 |
더 많은 예
예시
<a> 요소에서 href 속성을 제거합니다.
document.getElementById("myAnchor").removeAttribute("href");
관련 페이지
HTML 튜토리얼: HTML 속성
HTML DOM 참조: hasAttribute() 메서드
HTML DOM 참조: getAttribute() 메서드
HTML DOM 참조: setAttribute() 메서드
❮ 요소 개체