Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- JSON
- 협업프로젝트
- useEffect
- react
- toString
- JavaScript
- sort
- first-child
- React onClick
- Redux store
- 인라인블럭
- 6주포트폴리오
- 자바스크립트배포
- db.json
- 블럭요소
- react redux
- redux 사용방법
- React state
- couchcoding
- foreach
- useSearchParams
- javascript React
- javascript코딩테스트
- useParams
- 콜백함수
- 자바스크립트
- line-through
- 카우치코딩
- Redux
- redux toolkit
Archives
- Today
- Total
개발하는 루루언니
javascript : appendChild 하위클래스로 넣어주는 법 본문
728x90
반응형
const inputValue = document.querySelector('#todo-input').value
const newLi = document.createElement('li')
const newsapn = document.createElement('span')
나는 document.querySeletor을 통해 인풋값의 value를 가져오고
document.creactElement( li )와 ( 'span') 을만든뒤 각각 newLi 변수 , new span 변수에 담아주었다.
근데? 이걸 출력하자니 밑에 와 같이 합쳐지지 않은 상태로 뜬다.
// span안에 inputvalue 값 즉 내가입력하는 값을 span에 넣어준다.
newspan.textContent= inputValue
// appendClid는 Li안에 하위클레스를 만들어주는데 span을 넣어줄거다.
newLi.appendChild(newspan)
// 그럼 new Li는 어떻게 나올까? <li> <span> </span> </li>이렇게 나오겠지
console.log(newLi)
우선 newspan.textContent = inputvalue 값을 넣어서 span 안에 내가원하는 값이 나오게 한뒤
newLi.appendchild(newspan) 을하면 appendchild 는 하위로 넣어주겠다는 얘기인데
li안에 span을 넣으면 밑에와 같은 형식이 되어 합쳐진다.
728x90
'컴퓨터 정보 > javascript' 카테고리의 다른 글
javasrctip : addEventListener 더블클릭 이벤트로 삭제하기 (0) | 2022.11.25 |
---|---|
javascript : addEventListeneer 클릭 이벤트를 줄 수 있다. (0) | 2022.11.25 |
javascript : localStorage 를 이용해 내가 저장한 데이터 새로고침해도 보이게 하기 (0) | 2022.11.25 |
javascript : 함수의 매개변수(함수의 소괄호) 와 전달인자(함수 호출인자) (0) | 2022.11.25 |
javascript : 리턴 값은 다른 함수에서도 쓸 수 있다. (0) | 2022.11.25 |