페블_
반짝이는 시냅스
페블_
전체 방문자
오늘
어제
  • 전체글 보기 (96)
    • QA (0)
    • 프로젝트 회고 (4)
    • 프로젝트 과정 기록 (12)
    • UI 구현 연구일지 (8)
    • Front-end (31)
      • Javascript (7)
      • CSS (10)
      • React (5)
      • Typescript (3)
      • Nextjs (3)
      • 스타일링 라이브러리 (3)
    • Back-end (0)
      • Express (0)
      • DB (0)
    • CS (0)
      • 자료구조 & 알고리즘 (0)
    • CI&CD (1)
    • 툴 사용법 (4)
      • Git (1)
      • Library&패키지 (2)
      • 기타 개발관련 (1)
    • 알고리즘 이론 & 풀이 (36)
      • 백준(BOJ) (14)
      • 프로그래머스 (22)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • UI 컴포넌트
  • 개발블로그_시작
  • TypeScript
  • JS
  • Python
  • 백준
  • 캐러셀
  • storybook
  • 선형대수학
  • 알고리즘
  • 시리즈_표지
  • 파이썬
  • 토이프로젝트
  • eslint
  • emotion
  • chartjs
  • 생각
  • react

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
페블_

반짝이는 시냅스

Front-end/Javascript

[JS] onInput 이벤트 - 입력한 글자 실시간으로 화면에 출력하기

2022. 2. 22. 22:14
<input type="text" id="input"> 결과: <span id="result"></span>
const input = document.getElementById('input');
const result = document.getElementById('result');
input.oninput = function() {
    result.innerHTML = input.value;
};

 

1. document.getElementById('id')로 엘리먼트를 선택하고,

2. oninput 이벤트를 할당해준다.

3. result.innerHTML = input.value

- input.value 값을 id="result"인 엘리먼트에 설정해준다.

 

body의 끝 부분에 <script>를 위치시키거나 js 파일을 로드한다면 defer를 붙여 불러야 엘리먼트를 가져올 때 null이 되지 않을 수 있다.

 

 

 

 

 

'Front-end > Javascript' 카테고리의 다른 글

[JS] Javascript에서 Enum 사용하기  (0) 2022.08.19
[JS] 올림, 반올림, 내림 (ceil, round, floor) / 특정 자리수까지 0 채우기  (0) 2022.08.08
[JS] prototype 참고글  (0) 2021.09.26
[JS] String 오브젝트에 굳이 toString()이 있는 이유  (0) 2021.09.25
[JS] undefined와 null의 차이  (0) 2021.09.23
    'Front-end/Javascript' 카테고리의 다른 글
    • [JS] Javascript에서 Enum 사용하기
    • [JS] 올림, 반올림, 내림 (ceil, round, floor) / 특정 자리수까지 0 채우기
    • [JS] prototype 참고글
    • [JS] String 오브젝트에 굳이 toString()이 있는 이유
    페블_
    페블_

    티스토리툴바