IE 10 에서 input text align 속성이 right 일 때 마우스 클릭 selectionStart 값
- 작성자 :
- 문*덕
- 작성일 :
- 2016-03-04 13:36:25
- 조회수 :
- 820
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요
도움받을 수 있을까해서 이곳에도 질의해봅니다..
JSP에서
금액부분을 처리중인데..
제목처럼 된 상황에서
1,234 일 경우 마우스로 2 앞을 클릭하면
크롬은 selectionStart 값이 2가 나오고
IE 10에서는 5가 나옵니다(고정이 아니라 7이 나오기도 하구요)
문자만 입력하게 해서 this.value = 치환및제거한값; 을 대입하니 커서가 맨끝으로 이동해서
setSelectionRange 이걸로 커서를 찾아서 이동시키는데..
크롬에서는 정상적으로 작동되는데 IE에서는 이녀석이 align right 때문인건지 커서가 끝으로 이동하다가
selectionStart 값을 찾는시점의 인덱스 값을 뱉어내는것인지
두개의 브라우저에서 같은 값(1,234) 의 같은 위치를 클릭했을 경우에 다른 index 값이 나옵니다..
혹시 해결 방법이 있을까요?
https://connect.microsoft.com/IE/feedback/details/1138575/wrong-selectionstart-selectionend-after-first-click-on-selected-text-in-text-input
버그 이슈인 것 같긴 한데요..
도움받을 수 있을까해서 이곳에도 질의해봅니다..
JSP에서
금액부분을 처리중인데..
제목처럼 된 상황에서
1,234 일 경우 마우스로 2 앞을 클릭하면
크롬은 selectionStart 값이 2가 나오고
IE 10에서는 5가 나옵니다(고정이 아니라 7이 나오기도 하구요)
문자만 입력하게 해서 this.value = 치환및제거한값; 을 대입하니 커서가 맨끝으로 이동해서
setSelectionRange 이걸로 커서를 찾아서 이동시키는데..
크롬에서는 정상적으로 작동되는데 IE에서는 이녀석이 align right 때문인건지 커서가 끝으로 이동하다가
selectionStart 값을 찾는시점의 인덱스 값을 뱉어내는것인지
두개의 브라우저에서 같은 값(1,234) 의 같은 위치를 클릭했을 경우에 다른 index 값이 나옵니다..
혹시 해결 방법이 있을까요?
https://connect.microsoft.com/IE/feedback/details/1138575/wrong-selectionstart-selectionend-after-first-click-on-selected-text-in-text-input
버그 이슈인 것 같긴 한데요..
A
문종덕님, 안녕하세요.
현재 센터측에는 보고된 이슈가 없는 만큼, 관련된 정보를 갖고 있지는 않습니다.
추후 업그레이드 등의 일정때 문의주신 부분에 대해 이슈는 없는지 검토하도록 하겠습니다.
감사합니다.
현재 센터측에는 보고된 이슈가 없는 만큼, 관련된 정보를 갖고 있지는 않습니다.
추후 업그레이드 등의 일정때 문의주신 부분에 대해 이슈는 없는지 검토하도록 하겠습니다.
감사합니다.