# addEventListener
부트캠프 React 과정 5.26
오늘의 목표 JavaScript 문법 종합반4주차 완강하기 (O) 프로그래머스 나 백준 1문제 이상 풀기 (0) 오늘 배운것 addEventListener : 이것은 부모를 상속한다 promise, Generator(ES6),async/await 이러한 방법들을 통

JavaScript - 이벤트리스너
어떤 html 요소를 찾고 변경할 때 id로 찾았지만class로도 찾기 가능class 명이 title1인걸 찾으세요~ 라고 명령하기첫번째 <p> 태그 내용이 안녕으로 바뀐다getElementsByClassName('클래스명')순서순서 넣는 이유는 ? ?getEle

Login form 만들기
input value 인풋의 유효성검사를 하기 위해서는 form안에 input이 있어야함 form 태그 안에서의 button은 제출하는 역할 button태그의 기본값인 submit으로 그냥 두어야 제출이 됨. console.dir(loginInput)으로 input
[JS] stopPropagation 때문에 클릭 이벤트 리스너가 동작하지 않는다면 (feat. 캡처링)
1. 이벤트 리스너 등록 핑크 블럭 바깥을 클릭하면 alert을 보여줍니다. 2. event.stopPropagation() 버튼 클릭되면 alert을 보여주도록 추가되었지만, event.stopPropagation() 로 인해 핑크 영역 바깥인 버튼을 클릭해도 al
이벤트(event) D05
특정한 상황이 발생했을 때 호출되도록 사용자가 정의하는 함수들특정한 상황, 특정한 동작이벤트가 발생한 대상을 필요로 하는 경우 this 를 통해서 참조할 수 있다.프로퍼티리스너 방식은 이벤트 대상에 해당하는 객체의 프로퍼티로 이벤트를 등록하는 방식이다.이벤트가 실행된
이벤트 발생시 작동하는 함수를 할당하는 방법
크게 두가지가 있다. 1. DOM 객체에 직접 지정하기 - 이벤트 핸들러 프로퍼티 방식 함수를 할당할 시에 함수의 실행 값이 아니라 함수 그자체를 할당해야한다. 왜? 이 코드는 페이지가 로드될 때 displayAlert() 을 즉시 실행하고 undefined 을
javascript event
options Optional이벤트 수신기의 특징을 지정할 수 있는 객체입니다. 가능한 옵션은 다음과 같습니다.capture이벤트 대상의 DOM 트리 하위에 위치한 자손 EventTarget으로 이벤트가 전달되기 전에, 이 수신기가 먼저 발동돼야 함을 나타내는 불리언

바닐라 JS DAY-4
javascript는 HTML에 접근하고 읽을 수 있게 설정되어있다.읽어올 뿐만 아니라 HTML을 변경할 수도 있다.document가 시작점 document : body, head, title,,getElementById("id") : id 요소를 가져옴innerTex
[javascript]addEventListener 속성
addEventListener("이벤트",함수자리)이벤트로 들어갈 수 있는 속성click – 마우스버튼을 클릭하고 버튼에서 손가락을 떼면 발생한다.mouseover – 마우스를 HTML요소 위에 올리면 발생한다.mouseout – 마우스가 HTML요소 밖으로 벗어날 때

멍청이 짓 2. TODOLIST 비하인드 : addEventListener깨달음
이벤트 버블링을 이용해 ul태그에 이벤트를 click을 걸었고, checkeBox를 click했을 때, 함수가 작동 한다.li값에 newToDo라는 객체내에 key값을 가져와 li에 id를 주었다.그것을 조건을 걸어 로컬스토리지에 있는 id값과 비교해서 값이 같을 때,

[JS] 이벤트 버블링 / 캡쳐링 / 위임
addEventListener사용법만 알았는데, 체크리스트 만들다가 이렇게 돌고 돌아 깊게 공부하게 되었다. 똑같은 문제로 하루 종일 잡고 있으니, 지치긴했는데 해결책을 알게 되었음 된거다. ( 다독다독😭 )target, currentTarget의 차이점속성과 프로퍼

[JS] target, currentTarget 차이점
event 객체에 속해있다.IE에서는 target, srcElement로 사용되고, currentTarget은 지원하지 않는다.이 두 프로퍼티는 이벤트 버블링, 캡쳐링이 발생하게 될 때, 차이가 명확하게 보인다.일단, 예시를 보고 이 둘의 차이점을 비교해보자.현재 상황
프론트엔드 복습 정리 20 : DOM 이벤트
사용자가 다음과 같은 행동을 하면 반응클릭, 드래그, 드롭, 호버, 스크롤, 키 입력, 등등마우스 포인터를 해당 요소 위에 올리면 실행. onclick과 똑같이 쓰인다.여러가지 방법으로 작동되게 만들 수 있다.요소를 먼저 선택하고, 제너럴 메서드인 addEventLis
Front-end 국비지원 #062일
패럴랙스 스크롤링(parallax scrolling)은 사용자가 마우스를 스크롤할 때, 원거리에 있는 배경 이미지는 느리게 움직이게 하고, 근거리에 있는 사물 이미지는 빠르게 움직이도록 함으로써 입체감을 느낄 수 있게 만든 디자인 기법이다. 하나의 이미지를 여러 개의

Front-end 국비지원 #061일
아래와 보는 이미지는 reflection 기능을 사용하여 이미지를 반전시켰다.HTMLCSShttps://caniuse.com/ 에서 크로스브라우징이 되는지 버전체크를 한다. 파이어폭스는 지원하지 않는걸 확인하게 된다. 따라서 크로스브라우징이 필요하며 https

2023-01-05 TIL (JS) 자바스크립트 : 동적 화면구성을 위해서..
\-> 스크립트로 selectors 지정.\-> 해당 스타일을 원하는 곳에 적용.랜덤으로 주사위 이미지를 출력하기이미지 파일 구성정보는 이후 해당 결과 값에 따라 텍스트 및 이미지의 동적 변경도 가능하다 두개의 색깔에 대한 값을 입력 받아 이를 value 값으로 넘겨주