반응형
.attr()
HTML 마크업에 정의되고
요소의 속성값을 가져오거나 속성을 추가한다.
속성값은 String형으로 가져온다.
//속성의 값 가져오기
//.attr(attributeName);
$('#button').attr('checked'); // checked
//속성의 값 추가하기
//.attr( attributeName, value )
$('#checkbox').attr('checked', true);
.prop()
HTML DOM 트리에 정의되고
요소의 속성값을 가져오거나 속성을 추가한다.
속성 값은 javascript 형식으로 넘어오기 때문에 boolean, date, function 등도 가져올 수 있다.
//속성의 값 가져오기
//.prop(propertyName)
$('#checkbox').prop('checked'); //true
//속성의 값 추가하기
//.prop(propertyName, value)
$('#checkbox').prop('checked', true);
Reference
반응형
'WEB > JavaScript' 카테고리의 다른 글
[Javascript] 이벤트 등록하는 방법 3가지 (0) | 2022.01.09 |
---|