상세 컨텐츠

본문 제목

복사한 내용 붙여넣기 스크립트(paste)

Programming/javascript

by luckey 2014. 8. 19. 11:18

본문

엑셀이나 메모장등 각종 문서상에 있는 전화번호를 웹에 등록하기 위해서 Ctrl+C(복사), Ctrl+V(붙여넣기)를 이용해야 하는데 중간에 하이픈이 있고 등록하는 칸이 떨어져 있을경우 하이픈단위로 잘라서 복사하고 붙여넣기를 해야 한다.

 

 

 

좀더 간편하게 한번만 복사해서 붙여넣기만 하면 자동으로 등록되도록 만들어봐야겠다고 생각해서 찾아봤더니.. 있다!!!

 

jQuery에 paste 를 bind 시켜주면 붙여넣기가 발생될때 특정 작업을 진행할 수 있다.

 

입력항목의 id가 userPhone1, userPhone2, userPhone3 이라고 하였을경우 아래와 같이 작성한다.

 

 

 

 

복사한 문자를 하이픈단위로 배열을 만들어준다.(phoneNumber)

복사한 문자를 하이픈을 없애고(phoneNumberChk) 숫자여부를 체크(IsNumberic)한다.

 

IsNumeric함수는 아래와 같다.

 

 

 

이로써 전화번호 형태의 문자를 복사해서 한번에 붙여넣을 수 있게 된다.

관련글 더보기

댓글 영역