settings_applicationsEventTarget > settings_applicationsNode > settings_applicationsElement
Element의 input는 InputEvent interface의 이벤트 타입이고 이벤트 리스너에서 사용된다.
<input>, <select>, <textarea> 요소에 대한 입력 이벤트이다.
<input>
<select>
<textarea>
입력되는 값의 변경을 인식하는 이벤트를 사용하고자 한다면 흔히 keyup, keydown, change 이벤트 등을 사용할 수 있겠지만 입력 요소의 특정 타입에만 제대로 동작하는 경우가 있다. 입력 요소의 입력 방식 구분없이 입력 값의 변경 시점을 알아내는 가장 좋은 방법은 input 이벤트를 사용하는 것이다.
keyup
keydown
change
input
window.addEventListener("input", function() { });