본문 바로가기
배우기

<자바스크립트-키보드 이벤트> 글자수 출력 하는 방법

by 속초백수 2023. 1. 5.
반응형

이번 블로그는 공부한 내용을 기록하는 목적으로 작성된 것입니다.

 

키보드 이벤트의 종류

키보드 이벤트는 3가지 종류가 있습니다

keydown 키가 눌릴때 실행됩니다

keypress 키가 입력되었을 때 실행됩니다

keyup 키보드에서 키가 떨어질 때 실행됩니다

 

 

실행 화면

예제 코드

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <h1>글자 수: 0</h1>
    <textarea cols="30" rows="10"></textarea>
</body>
<script>
    const textarea=document.querySelector('textarea')
    const h1=document.querySelector('h1')

    textarea.addEventListener('keyup',(event) => {
        const length=textarea.value.length
        h1.textContent=`글자 수: ${length}`
    }
    )
</script>
</html>

 

반응형

댓글