jQuery
[jQuery] jQuery keydown onkeyup onkeypress onchange 이벤트
dy8_8
2023. 2. 28. 14:50
728x90
jQuery를 사용하여 input의 값에 전화번호(숫자만)를 입력하면
자동으로 하이픈 (-)을 나오게 하고 싶었다.
그래서 onchange를 사용하여 함수를 실행하니 작동이 안 되더라
찾아보니 onkeypress를 써야 한다고 한다.
ex) <input onkeypress="test()">
keydown은 입력이 됐을 때 함수 실행되게 사용하였고
ex) $("#test").keydown(function(){
함수~
})
onkeyup은 엔터 시 함수 실행할 수 있도록 사용하였다
ex) <input onkeyup="if(window.event.keyCode==13){test()}">