IT/JavaScript

[JavaScript] 증감 버튼 연산 페이지 만들기

U_Flix 2022. 2. 16.
<!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>증감연산Javascript</title>
    <style>
      .display {
        display: flex;
        justify-content: center;
        font-size: 300px;
      }
      .controller {
        display: flex;
        justify-content: center;
      }
      button {
        width: 100px;
        height: 50px;
      }
    </style>
  </head>
  <body>
    <div class="display">0</div>
    <div class="controller">
      <button class="plus">+</button> 
      <button class="minus">-</button>
    </div>
    <script>
    //querySelector : 태그에 해당하는 (id:#),(class:.),(tag) 값을 가져 올 수 있음
      const display = document.querySelector(".display");
      const plus = document.querySelector(".plus");
      const minus = document.querySelector(".minus");

      console.log(display);
      plus.addEventListener("click", function (event) {
      	//textContent : ?.물음표안에 텍스트 엘리먼트 값을 가져옴 
        display.textContent = +display.textContent + +1;
      });

      minus.addEventListener("click", function (event) {
        display.textContent = +display.textContent - +1;
      });
    </script>
  </body>
</html>

 

결과 화면

'IT > JavaScript' 카테고리의 다른 글

[JavaScript] Promise  (0) 2022.03.06
위크맵 and 위크셋  (0) 2022.02.11
var, let 차이점  (0) 2022.02.02
가비지 컬렉션  (0) 2022.02.01
함수란?  (2) 2022.01.31

댓글