체크박스의 checked의 값을 확인합니다.
1 var $checkbox = $('#private');
2 alert($checkbox.attr('checked')); // checked속성의 값을 표시
3 alert($checkbox.prop('checked')); // checked프로파티값을 표시
자 무엇이 표시될까요?
.attr() → "checked"
.prop() → true
.attr()과 .prop()사용법은 어떻게 판단하면 좋을까?
음...감이네요... JavaScript에 익숙해지면 큰문제가 되지않을거라고 생각합니다.
간단하게 말해서 HTML에 쓴 속성의 값을 취급하고 싶을경우는 .attr()을 이외의 JavaScript의것을 할경우는 .prop()을 사용하면 어떨까요?
http://javascriptandjquerydev.blogspot.kr/2012/07/attr-prop.html
반응형
'javascript & jQuery' 카테고리의 다른 글
현재 URL 찾기 (0) | 2016.10.31 |
---|---|
Javascript 이야기 (0) | 2016.10.10 |
CSS Selector (0) | 2016.09.20 |
CSS Cheat Sheet (0) | 2016.09.20 |
각 브라우저별 특징 (0) | 2016.09.12 |