유블로그JavaScript & jQuery [jQuery] .text() .html() 로 내용 받아오기, 변경하기, 추가하기yujeong kang 2020. 9. 13. 11:37 < 내용 조회 >
실행결과는 자바스크립트와 제이쿼리를 함께 넣어보았다. 자바스크립트의 .innerHTML 과 제이쿼리의 .html()은 태그까지 읽는 같은 역할을 한다. 자바스크립트의 .innerText 와 제이쿼리의 .text()는 태그를 제외한 안의 내용만 읽는 같은 역할을 한다. < 내용 변경 + 추가 >
.text()와 .html() 괄호 안에 값을 주면 변경이 가능하다. .append()를 사용하면 html 이나 일반 text를 추가할 수 있다. everdevel이 만든 무료 클라우드 개발환경을 소개합니다. 방문해 주셔서 감사합니다. 내용 변경하기오늘 배울 내용은 text(),html() 함수 입니다. text()어떤 p태그 안에 내용이 hello가 있다면 text()를 사용해서 konnichiha로 변경할 수 있습니다. 신기하죠? 그럼 한번 해볼까요? HTML<p class="change_greeting">hello</p> jQuery$('.change_greeting').text('konnichiha'); 이렇게 되면 change_greeting가 감싸고 있는 텍스트는 konnichiha로 변경됩니다. <!doctype html> <html> <head> <meta charset="utf-8" /> <title>EVERDEVEL :: 제이쿼리 강좌</title> <script type="text/javascript" src="https://code.jquery.com/jquery-2.1.0.min.js"> </script> <script type="text/javascript"> $(function(){ $('.change_greeting').text('konnichiha'); }); </script> </head> <body> <p class="change_greeting">hello</p> </body> </html> 결과는 바로 아래에서 확인하겠습니다. 이 소스 실행 버튼을 눌러서 결과를 확인해 보시기 바랍니다. HTML<p class="hello">hello</p> jQueryvar i = $('.hello').text(); alert(i); 아래의 소스 웹에서 보기 버튼을 눌러서 확인해 보시기 바랍니다. <!doctype html> <html> <head> <meta charset="utf-8" /> <title>EVERDEVEL :: 제이쿼리 강좌</title> <script type="text/javascript" src="https://code.jquery.com/jquery-2.1.0.min.js"> </script> <script type="text/javascript"> $(function(){ var i = $('.hello').text(); alert(i); }); </script> </head> <body> <p class="hello">hello</p> </body> </html> 결과는 바로 아래에서 확인하겠습니다. text()에 대해서 알아봤는데요. html()html()도 text()와 비슷한 기능인데요. $('.class_Name').html('<p>hello</p>'); 위와 같이 괄호 안에 태그를 사용할 수 있습니다. HTML<p class="change_greeting">hello</p> jQuery$('.change_greeting').html('<b>konnichiha</b>'); <!doctype html> <html> <head> <meta charset="utf-8" /> <title>EVERDEVEL :: 제이쿼리 강좌</title> <script type="text/javascript" src="https://code.jquery.com/jquery-2.1.0.min.js"></script> <script type="text/javascript"> $(function(){ $('.change_greeting').html('<b>konnichiha</b>'); }); </script> </head> <body> <p class="change_greeting">hello</p> </body> </html> 결과는 바로 아래에서 확인하겠습니다. 봐주셔서 감사합니다. 문의 또는 잘못된 설명은 아래의 댓글에 부탁드립니다. 컨텐츠의 내용을 더 보려면 바로 아래에서 확인할 수 있습니다. 컨텐츠 |