728x90
반응형
javascript와 jQuery를 이용해서 HTML 요소의 텍스트를 변경하는 여러가지 방법이 있습니다.
text(), html(), innerText 등이 있죠!
저는 그 중에서도 textContent를 사용해보았습니다.
그리고 단순히 텍스트를 변경하는 것이 아니라
하나의 요소 안에 모든 텍스트가 아닌 특정 단어만 지우고 싶은 경우를 구현해보았습니다.
See the Pen Untitled by Younjung Jeong (@jojv) on CodePen.
element.textContent = '내용'
간단하게 사용할 수 있지만, 특정 단어만 지우고 싶기 때문에
contents()를 이용해 요소 안에 텍스트 들을 배열로 만들고, [0]와 같이 배열의 순서를 지정해서 내용을 바꿔주었습니다.
알아두셨다가 다양하게 응용해보세요~
수정할 내용이나 알려주실 내용 있으시면 댓글로 가르침 주세요^_^
글 읽어주셔서 감사합니다~
728x90
'Javascript' 카테고리의 다른 글
[Javascript] 텍스트 흐름 효과 ( feat. 끊김없이 무한 롤링) (0) | 2023.05.03 |
---|---|
[javascript] 다중 input 체크박스 체크 여부 확인 (0) | 2023.05.03 |
[GSAP] 스크롤 위치에 따라 탭메뉴 On & Off (ScrollTrigger) (4) | 2023.03.08 |
[Javascript] 버튼 클릭 한번으로 모든 체크 박스 체크 해제하기 (4) | 2023.03.07 |
[Javascript] 특정 영역을 제외한 곳 클릭시 이벤트 실행하기 (feat. e.target) (0) | 2023.03.06 |