9. 이벤트 기초 및 활용 이론문제 정답

2023. 12. 9. 11:08·1학년/명품 HTML+CSS+JS

1. 3번

 

2. 3번

 

3. 1번 (div.addEventListener("click", function () { this.innerHTML = "hello";}로 작성해야한다. 

 

4. 

(1) let obj = documen.getElementById("div1");

(2) div.addEventListener("click", f);

(3) div.onclick = f;

(4) div.onclick = function () { obj.style.backgroundColor = "orchid" ;}

 

5. 1번

 

6. 3번

 

7. //교재정답

window.addEventListener("click", function(e) { e.stopPropagation(); }, true);는 캡쳐 단계에서 function(e) { e.stopPropagation(); }가 실행되도록 window 객체에 onclick 리스너 를 등록하는 코드이다. HTML 페이지의 어떤 요소에서 click 이벤트가 발생하든 캡쳐 단계를 거치 게 되어 있고, 무조건 window 객체에 click 이벤트가 도착한다. 그런데 여기 window 객체에 등록된 onclick 리스너에서는 e.stopPropagation(); 함수를 호출하기 때문에 더 이상 이벤트가 전파되지 못하고 사라진다.

 

8. 1, 3, 4 번

 

9.

(1) 

strong = document.getElementById("strong"); 
strong.onclick = function (e) { 
	alert(this.tagName + "+" + e.target.innerHTML); 
};

 

(2)

p = document.getElementById("p");
p.addEventListener("click", function (e) {
	alert(this.tagName + "+" + e.target.innerHTML); }, true)
}

 

(3) 2

 

10.

p.addEventListener = ("click", function() { alert("hello") });

'1학년 > 명품 HTML+CSS+JS' 카테고리의 다른 글

생활코딩/ 통계로 배우는 HTML 기본기 습득하기  (0) 2024.06.25
6. 자바스크립트 언어 이론문제 정답  (1) 2023.12.09
11. HTML5 캔버스 그래픽 이론문제 정답  (1) 2023.12.09
10. 윈도우와 브라우저 관련 객체 실습문제 정답  (2) 2023.12.08
10. 윈도우와 브라우저 관련 객체 이론문제 정답  (1) 2023.12.07
'1학년/명품 HTML+CSS+JS' 카테고리의 다른 글
  • 생활코딩/ 통계로 배우는 HTML 기본기 습득하기
  • 6. 자바스크립트 언어 이론문제 정답
  • 11. HTML5 캔버스 그래픽 이론문제 정답
  • 10. 윈도우와 브라우저 관련 객체 실습문제 정답
피까츄
피까츄
프로그래밍 마스터가 될테야
  • 피까츄
    프로그래밍 마스터
    피까츄
  • 전체
    오늘
    어제
    • 분류 전체보기 (65)
      • 컴퓨터가 이상해요 모음집 (3)
      • 프로그래밍 (0)
      • 회고 (0)
      • 1학년 (21)
        • 명품 HTML+CSS+JS (10)
        • 쉽게 배우는 C언어 Express (2)
        • R언어 (9)
      • 2학년 (3)
        • C언어로 쉽게 풀어쓴 자료구조 (1)
        • 프로그래밍 언어론 (2)
      • 개인공부 (25)
        • 백준 (17)
        • 코드트리 JS (7)
        • 코테 공부 (1)
      • 교재 (9)
        • 이것이 C++이다 (0)
        • 이것이 JAVA다 (0)
        • 혼자 공부하는 컴퓨터구조 + 운영체제 (1)
        • 혼자 공부하는 데이터통신 (0)
        • 코어 자바스크립트 (8)
      • 유데미 (3)
        • 100일 코딩 챌린지 (3)
  • 블로그 메뉴

    • 방명록
    • 그림블로그
    • 3D 블로그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    우분투C
    우분투java
    0x80370102오류코드
    js #자바스크립트_기초
    프로그래밍언어론
    작업표시줄클릭안됨
    복습
    가상현실 설정
    윈도우 기능 켜기
    the package javax.swing is not accessible
    우분투 설치 오류
    HTML5+CSS3+Javascript 웹 프로그래밍 #연습문제 #이론문제 #실습문제 #풀이 #정답
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
피까츄
9. 이벤트 기초 및 활용 이론문제 정답
상단으로

티스토리툴바