코딩/자바스크립트

[자바스크립트] input 태그는 숨겨져있으면 복사 불가.

카슈밀 2021. 7. 20. 11:37
반응형

복사가 불가능하다.

복사버튼을 클릭하면 input태그에 있는 value 값을 가져와 해당 값을 복사기능을 구현하고,

input태그를 숨겨버리려고 했는데, 특이하게도  숨겨져있으면 복사가 안된다.

 

그래서 필요한 코드가 화면에 아예 안보이게 던져버리려고 해당 코드를 작성하였다.

position: absolute; left:-1000px; top:-1000px;

 

원래는 buttton 태그 안에 value 값을 구현했으나 해당 부분은 ajax 같은 값을 어딘가에 넘길때나 쓰는거지 

let ch = $(태그).attr('value');

ch.select(); => 작동 불가.

$(태그).select() => value 값 못 가져옴.

이러길래 그냥 따로 input창 만들어서 후딱 해버렸다.

이런 기능에 시간 낭비하는 게 너무 시간이 아까워서...

 

728x90