728x90
반응형
input에 있는 현재 커서의 위치를 가져오기 위해 selectionStart 를 사용하였으나
undefined 라는 오류가 발생하였습니다.
this 가 아닌 $(this) 를 사용하였기 때문에 발생한 오류였습니다.
따라서 다음과 같이 해결하였습니다.
let curPos = $(this)[0].selectionStart;
참고 [this - Javascript] Javascript의 경우에는 이벤트가 발생한 태그 요소를 반환 [ $(this) - Jquery] Jquery의 경우에는 이벤트가 발생한 요소의 정보들이 Object로 반환 출처: https://m.blog.naver.com/software705/220978986713 |
728x90
반응형
'Web 개발 > Java, SpringBoot, JPA' 카테고리의 다른 글
[JQuery, Bootstrap] Bootstrap Validator를 이용한 유효성 체크 (0) | 2022.02.18 |
---|---|
[SPRING/JAVA] Apache POI를 이용한 Excel 업로드 (0) | 2022.02.17 |
[JAVA] 주민등록번호를 통해 만 나이 계산 (0) | 2022.02.08 |
[SpringBoot/Thymeleaf] 첨부파일을 포함한 메일 전송 (0) | 2022.01.06 |
[SpringBoot] Datepicker를 통해 전달 받은 text를 Date 타입으로 전달 (0) | 2022.01.02 |