은은하게 코드 뿌시기

제이쿼리 - 속성 - 받아오기/지정하기/ attr()/prop()/ attr() prop() 의 차이 본문

웹/제이쿼리 JSTL

제이쿼리 - 속성 - 받아오기/지정하기/ attr()/prop()/ attr() prop() 의 차이

은은하게미친자 2023. 2. 2. 14:32
728x90

1. attr()
: attribute의 값을 가져오거나 속성을 추가한다.
+ attribute : html element 에 있는 정보!

1) 가져오기 : $('#id').attr('class');
2) 추가하기 : $('.class1').attr('title','타이틀은타이틀이다');


2. prop()
: 지정한 선택자를 가진 첫번째 요소이 속성값을가져오거나 속성값을 추가한다.
주의 할 점은 html 입장에서의 attribute 가 아닌 javascript 입장에서 속성이라는 것이다.
+ property : javascript 에서 사용하는 정보

3. attr() 과 prop() 의 차이
attr 은
attribute 를 취급, 속성값이나 정보를 조회 하는 곳에 사용
, 모든값이 string으로 넘어온다.

prop 은
property 를 취급 프로퍼티를 사용 할때 (활성화,체크, 선택여부) 등을 제어할 때 사용, javascript 프로퍼티값이 넘어오기 때문에 date, function, boolean 형식으로 가져 올 수 있다.


으어 아이패드로 포스팅 하기 쉽지않군!



728x90
Comments