English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM removeAttribute() 메서드

HTML DOM Element 객체

removeAttribute()메서드는 지정된 이름을 가진 속성을 요소에서 제거합니다.

주의:removeAttribute()는 값을 반환하지 않기 때문에 여러 속성을 동시에 제거하기 위해 호출을 연결할 수 없습니다.

사용getAttribute()메서드는 요소의 속성 값을 반환할 수 있습니다.

사용setAttribute()메서드는 새로운 속성을 추가하거나 요소에 존재하는 속성 값을 변경할 수 있습니다.

문법:

element.removeAttribute(attrName)
document.getElementsByTagName("H1")[0].removeAttribute("class");
테스트해보기‹/›

브라우저 호환성

모든 브라우저에서 removeAttribute() 메서드는 완전히 지원됩니다:

메서드
removeAttribute()

매개변수 값

매개변수설명
attrName문자열, 요소에서 제거할 속성 이름을 나타냅니다

기술 세부 사항

반환 값:미정의
DOM 버전:DOM 2급

더 많은 예제

앵커 요소가 href 속성을 가지고 있는지 찾아보세요. href이 있으면 removeAttribute()를 사용하여 href 속성을 제거하세요:

var a = document.getElementById("myLink");
if (a.hasAttribute("href")) {
a.removeAttribute("href");
}
테스트해보기‹/›

관련 참조

HTML 강의:HTML 속성

HTML DOM 참조:getAttribute() 메서드

HTML DOM 참조:setAttribute() 메서드

HTML DOM 참조:hasAttribute() 메서드

HTML DOM Element 객체