JavaScript 에서 attribute와 property의 차이

지니씨·2023년 2월 25일
0

프론트엔드

목록 보기
56/85

attributes
: HTML 마크업에 정의
: default 값이 변하지 않음

properties
: HTML DOM 트리에 존재
: 변할 수 있음

<input value="기본값" />
console.log(input.getAttribute('value')) // 기본값
console.log(input.value) // 기본값

input에 '입력 텍스트'라고 입력한 뒤

console.log(input.getAttribute('value')) // 기본값
console.log(input.value) // 입력 텍스트
``
profile
하루 모아 평생 🧚🏻

0개의 댓글