HTML 입력 이벤트 속성
예시
사용자가 <input> 필드에 무언가를 쓸 때 JavaScript를 실행합니다.
<input type="text" oninput="myFunction()">
정의 및 사용
oninput 속성은 요소가 사용자 입력을 받을 때 발생합니다.
oninput 속성은 <input> 또는 <textarea> 요소의 값이 변경될 때 발생합니다.
팁: 이 이벤트는 onchange 이벤트와 유사합니다. 차이점은 oninput 이벤트는 요소의 값이 변경된 직후에 발생하는 반면 onchange는 요소가 포커스를 잃을 때 발생한다는 것입니다. 다른 차이점은 onchange 이벤트가 <select> 요소에서도 작동한다는 것입니다.
브라우저 지원
표의 숫자는 이벤트 속성을 완전히 지원하는 첫 번째 브라우저 버전을 지정합니다.
Event Attribute | |||||
---|---|---|---|---|---|
oninput | Yes | 9.0 | 4.0 | 5.0 | Yes |
통사론
<element oninput="script">
속성 값
Value | Description |
---|---|
script | The script to be run on oninput |
기술적 세부 사항
지원되는 HTML 태그: | <input type="password">, <input type="search">, <input type="text"> 및 <textarea> |
---|
관련 페이지
HTML DOM 참조: oninput 이벤트
❮ HTML 이벤트 속성