본문 바로가기
jQuery

jQuery html()과 text()의 차이

by 호랭형님 2020. 1. 2.


html결과


text결과

 


html() = innerHTML() -> 가져오는 대상에 html태그가 포함

ex) alert($('body').html()); -> body태그 안의 모든 태그를 포함한 문장

 

text() = textContent() -> 가져오는 대상에 html태그가 포함되지 않는다.

ex) alert($('body').text()); -> body태그 안의 모든 문자만 포함

 

alert($('p'.text()).text() -> 여러 대인 경우 모든 p태그의 문자만

alert($('p').html()); -> p가 여러개인 경우 첫번째 인것만 태그를 포함

댓글