| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- zustand
- JS
- 코딩테스트
- 코테
- JavaScript
- 백준2501
- TypeScript
- 리액트
- Vue3
- 타입스크립트
- 백준
- 백준10798
- 정보처리기사
- 백준5086
- 이벤트버블링
- 코딩테스크
- 정처기
- 백준10815
- 10815
- 파이썬
- 투두리스트
- reactrouter
- 정처기실기
- 정처기필기
- 바닐라js
- styled-components
- 자바스크립트
- Vue
- react
- NextJs
- Today
- Total
목록JavaScript (13)
윤시의 블로그
1. Login const LoginInput = document.querySelctor('#login-form input');const loginButton = document.querySelector('#login-form button');// 사용자가 로그인 버튼을 클릭했을 때 실행될 함수 정의function onLoginBtnClick() { console.log(loginInput.value);}// 로그인 버튼에 'click' 이벤트 리스너를 추가하고, 클릭 시 위에서 정의한 함수 실행loginButton.addEventListener('click', onLoginBtnClcik); 1) JavaScript에서 submit 이벤트 처리하기 태그를 사용하여 입력 폼을 구현할 때, 사용자가 ..
1. 이벤트 버블링 모달창 배경을 누르면 닫히는 기능을 추가해보자. 모달창 내용 하지만, 배경 뿐만 아니라 모달창 내부의 어떤걸 눌러도 다 닫히게 된다. document.querySelector('.black-bg').addEventListener('click', function(){ document.querySelector('.black-bg').classList.remove('show-modal'); }) 어떤 HTML 태그에 이벤트가 발생하면, 그의 모든 상위요소까지 이벤트가 실행되는 현상을 '이벤트 버블링'이라고 한다.예를 들어, click 이벤트가 있을 때, HTML 태그에 클릭이 발생하면 그 위 모든 상위요소까지 자동으로 클릭이 된다. 1.1 이벤트 리스너 안에서 쓰는 이벤트 ..
1. Alert UI 디자인 html 파일알림창 css 파일.alert-box { 디자인 요소} UI를 평소에 숨기고 싶다면 display: none / visibility: hidden다시 보여주고 싶다면 display : block / visibility: visible 2. 버튼 누르면 Alert UI 보여주기버튼document.getElementById('아이디').style.display = ' ';=> '아이디명'을 클릭했을 때 보여주기 3. function 문법function 자유롭게작명() { 축약할 긴 코드} 알림창알림창 버튼Alert창을 여는 코드를 function을 사용해서 축약 function 알림창열기(구멍) { document.getByElementById('alert').s..