-
[JavaScript] input에 키입력 받았을 때 다음 Element에 값 옮기기(엑셀 복붙 쪼개기)JavaScript 2022. 11. 15. 23:40반응형
input에 값을 입력받았을 때, 다음 탭, 다음 칸으로 이동이 필요한 경우에 대해 기록으로 남긴다.
이번 상황의 경우 엑셀에서 복사한 값을 그대로 입력하고자 하였는데,
복사해서 텍스트를 확인해보니
A\tB 와 같이, "탭"으로 열을 구분하여 복사된 것을 확인하였다.
이와 같은 상황일 때, 나는 저 B가 복붙과 동시에 다음칸에 입력되었으면 하였다.
일단 keyup을 이벤트로 붙였고, 입력된 값을 좀 전에 확인한 바와 같이 \t로 쪼갰다.
그 다음 입력값에서 \t를 인식하면 맨 첫칸에 A, 다음칸에 B를 입력한다.
**적용결과
** 엑셀에서 복붙할 때 다음 행은 ' '으로 구분한다.
즉, 여러 행, 여러 열의 값들을 복붙할 경우에는
와 같이 사용할 수 있겠다.
반응형'JavaScript' 카테고리의 다른 글
[JavaScript] filter로 두 배열이 같은지 비교 (0) 2022.12.03 [JavaScript] 숫자 문자 상관없이 배열 오름,내림차순 정렬하기 (Array sort 활용) (0) 2022.11.24 [JavaScript] 특정문자 감지 및 추출 (간단한 정규식) (0) 2022.11.15 [JavaScript] filter 와 map 으로 Object에서 원하는 값 추출해보기 (0) 2022.10.31 [JavaScript] 함수를 조작하는 함수, 고차함수 (0) 2022.10.21