최신 웹 개발 튜토리얼
 

HTML DOM hasAttribute() Method

<요소 개체

있는지 알아보십시오 <button> 요소는 온 클릭 속성이 있습니다 :

var x = document.getElementById("myBtn").hasAttribute("onclick");

X의 결과는 다음과 같습니다

true
»그것을 자신을 시도

"Try it Yourself" 아래의 예.


정의 및 사용

hasAttribute() 경우 메소드는 true를 돌려줍니다 specified 속성이 존재 그렇지 않으면 false를 반환합니다.

팁 : setAttribute() 새로운 속성을 추가하거나 요소의 기존 속성 값을 변경합니다.


브라우저 지원

테이블의 숫자는 완전히 방법을 지원하는 최초의 브라우저 버전을 지정합니다.

방법
hasAttribute() 9.0

통사론

element .hasAttribute( attributename )

매개 변수

매개 변수 유형 기술
attributename String 필요합니다. 당신이있는 경우 검사 할 속성의 이름

기술적 세부 사항

반환 값 : 요소는 속성이있는 경우 부울는 true, 그렇지 않은 경우는 false 반환
DOM 버전 코어 레벨 2 요소 개체

예

더 예

있는지 알아보십시오 <a> 요소가 대상 속성이 있습니다. 그렇다면, 값 변경 target 에 속성 "_self" :

// Get the <a> element with id="myAnchor"
var x = document.getElementById("myAnchor"); 

// If the <a> element has a target attribute, set the value to "_self"
if (x.hasAttribute("target")) {      
    x.setAttribute("target", "_self");
}
»그것을 자신을 시도

관련 페이지

HTML 자습서 : HTML 속성

HTML DOM 참조 : href="met_element_getattribute.html"> getAttribute() Method

HTML DOM 참조 : href="met_element_removeattribute.html"> removeAttribute() Method

HTML DOM 참조 : href="met_element_setattribute.html"> setAttribute() Method


<요소 개체