javascript & jQuery

attr() VS prop()

k9e4h 2016. 9. 29. 11:11

체크박스의 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