내가 자꾸 까먹어서 쓰는 개발 이야기/jQuery
jQuery에서 input/textarea 객체에 붙여넣기(ctrl+V) 인식
보통 input 또는 textarea 객체에는 keydown, keyup, keypress 이벤트를 사용하는데, 이는 붙여넣기 동작을 인식하지 못한다. 이럴때는 먼저 keydown(또는 keyup, keypress)에 대한 이벤트 핸들러를 만들어 준 후, $("#object").live("input paste", function() {$(this).trigger("keydown");}); 과 같이 처리 해 주면 붙여넣기 할 때에도 잘 동작한다. 출처 : http://stackoverflow.com/questions/686995/jquery-catch-paste-input
2013. 7. 3. 14:42
최근댓글