강의 내용
- event란 웹 브라우저가 알려주는 html 요소에 대한 사건의 발생을 의미.
- 웹 페이지는 이벤트에 반응하여 특정 동작을 수행할 수 있다.
- 따라서 클라이언트 측 자바스크립트를 비동기식 이벤트 중심(event-driven)의 프로그래밍 모델이라고 한다.
- 대표적인 event 종류로는 아래와 같다.
1) onclick: 요소에 마우스를 클릭했을 때 이벤트가 발생
2) onchange: 요소에 값이 변경 되었을 때 이벤트 발생
3) onkeydown: 키를 눌렀을 때 이벤트가 발생
강의 실습 코드
<input type="button" value="hi" onclick="alert('hi')">
<input type="text" onchange="alert('changed')">
<input type="text" onkeydown="alert('key down!')">
출처 & 깃허브
생활코딩 web/html&internet
github