텍스트를 클립보드에 복사하는 방법
JavaScript를 사용하여 텍스트를 클립보드에 복사하는 방법을 배우세요.
이 버튼을 클릭하면 텍스트 필드의 텍스트를 복사할 수 있습니다.
텍스트를 클립보드에 복사하세요
단계 1 - HTML 추가:
<!-- 텍스트 필드 --> <input type="text" value="Hello World" id="myInput"> <!-- 텍스트 복사를 위한 버튼 --> <button onclick="myFunction()">텍스트 복사</button>
第二步 - JavaScript 추가:
function myFunction() { // 텍스트 필드 가져오기 var copyText = document.getElementById("myInput"); // 텍스트 필드 선택 copyText.select(); copyText.setSelectionRange(0, 99999); // 모바일 기기용 // 텍스트 필드 내의 텍스트 복사 navigator.clipboard.writeText(copyText.value); // 복사된 텍스트 알림 alert("Copied the text: " + copyText.value); }
툴팁에 복사된 텍스트 표시
CSS 추가:
.tooltip { position: relative; display: inline-block; } .tooltip .tooltiptext { visibility: hidden; width: 140px; background-color: #555; color: #fff; text-align: center; border-radius: 6px; padding: 5px; position: absolute; z-index: 1; bottom: 150%; left: 50%; margin-left: -75px; opacity: 0; transition: opacity 0.3s; } .tooltip .tooltiptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: #555 투명 투명 투명 투명; } .tooltip:hover .tooltiptext { visibility: visible; opacity: 1; }