복사할 내용을 div에 넣고 display:none 으로 설정
버튼을 누르면 숨겨진 글자가 복사된다.
+ 추가 팁)
만약 ajax 로 글자를 받아서 처리해야되는 경우
copy 부분을 setTimeOut 함수로 걸어야된다.
ajax 통신 성공 처리(success) 부분에 copy 기능을 넣어도 복사가 안됐었던 기억이,,
+ 이 방법은 만약 태그에 스타일이 걸려있으면 그것도 같이 복사가 된다.
https://zetawiki.com/wiki/JavaScript_%ED%81%B4%EB%A6%BD%EB%B3%B4%EB%93%9C%EB%A1%9C_%EB%B3%B5%EC%82%AC%ED%95%98%EA%B8%B0
참고..
'Dev > Programming' 카테고리의 다른 글
[javascript] 상위 이벤트 전파 막기 (0) | 2019.12.17 |
---|---|
[php] 코드이그나이터 (Codeigniter) 에서 ORM(Object-Relational Mapping) 사용하기 (0) | 2019.04.01 |
[javascript] 파일 읽기 (0) | 2018.08.09 |
[regex] 비밀번호 유효성 체크 및 정규식 표현 (0) | 2017.11.20 |
[ECMAscript6] Uglify SyntaxError: Unexpected token: name (xxx) (0) | 2017.07.13 |