回答編集履歴

1

 

2022/07/02 22:23

投稿

退会済みユーザー
test CHANGED
@@ -12,7 +12,25 @@
12
12
 
13
13
  だからたとえば下記のようにします。
14
14
  ```html
15
+ <body>
16
+
15
- <input class="copy" id="changeTXT" onclick="copyToClipboard()" value="テキスト』" readonly>
17
+ <p class="copy" onclick="copyToClipboard()">『<span id="changeTXT" >テキスト</span>
18
+
19
+ <script>
20
+ function copyToClipboard() {
21
+ const range = document.createRange();
22
+ range.selectNodeContents(document.getElementById('changeTXT'));
23
+
24
+ const selection = document.getSelection();
25
+ selection.removeAllRanges();
26
+ selection.addRange(range);
27
+
28
+ document.execCommand('copy');
29
+ alert("コピーできました! : " + range);
30
+ }
31
+ </script>
32
+
33
+ </body>
16
34
  ```
17
35
 
18
36