소수점 둘째자리만 입력 가능하도록 제한하기 (IE)
Input 요소의 validation이 제일 골치아프다 보통 크롬을 지원하는 시스템이라면, 좀 더 손쉽게 처리할 수 있지만 IE를 지원해야하는 경우 문제가 생각보다 복잡해진다. max-length, min-length 등의 속성도 지원되지 않을 뿐만 아니라 key 이벤트 내에서 전달받는 값도 다른 브라우저와 상이하기 때문이다. 여기서 사용하는 방법은 IE를 기준으로 한다. 크롬은 찾아보면 더 좋은 방법이 많이 나올 것이다. 이벤트 발생 순서 일단 key 관련 이벤트 들의 트리거 순서를 알 필요가 있었다. key를 입력했을때 keydown -> keypress -> input -> keyup key를 지울때 keydown -> input -> keyup 순서로 발생했다. input event? replac..
2020. 5. 7. 19:00