Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> CopyToClipboard() nie działa
DNMX
post
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 18.09.2021

Ostrzeżenie: (0%)
-----


Hej. Mam taką funkcję:
Kod
<script>
function CopyToClipboard(id)
{
var r = document.createRange();
r.selectNode(document.getElementById(id));
window.getSelection().removeAllRanges();
window.getSelection().addRange(r);
document.execCommand('copy');
window.getSelection().removeAllRanges();
}
</script>

O ile dobrze działa to na takim kodzie:
  1. <a href="#" onclick="CopyToClipboard('domain-4');return false;"><i class="fas fa-copy"></i></a>
  2. <a target="_blank" href="http://https://domain.com/" id="domain-4">https://domain.com&nbsp;<i class="fas fa-external-link-alt"></i></a>

to na inputach już działać nie chce.
  1. <input id="code-346e29251" type="text" class="form-control form-control-user" value="346e2925162e85954886a9021f32da7b" readonly="">
  2. <a href="#" onclick="CopyToClipboard('code-346e29251);return false;"><i class="fas fa-copy"></i></a>
Ktoś wytłumaczy dlaczego?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 807
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Google Twoim przyjacielem: https://stackoverflow.com/a/5072684
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 01:06