hasAttribute 메서드
hasAttribute 메서드는 요소에 지정된 속성이
있는지 확인합니다. 속성이 있으면 true를 반환하고,
없으면 false를 반환합니다.
구문
javascript요소.hasAttribute(속성 이름);
예시
요소에 value 속성이
있는지 확인해 보겠습니다:
html<input id="elem" value="abcde">javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
코드 실행 결과:
javascripttrue
예시
이제 value 속성이 없는 경우:
html<input id="elem">javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
코드 실행 결과:
javascriptfalse
함께 보기
-
getAttribute메서드,
속성을 가져옵니다 -
setAttribute메서드,
속성을 설정합니다 -
removeAttribute메서드,
속성을 제거합니다