• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Kopiowanie tekstu do schowka windowsowego

Object Storage Arubacloud
0 głosów
286 wizyt
pytanie zadane 18 czerwca 2020 w JavaScript przez MiiN Nowicjusz (240 p.)

Mam do Was pytanie dotyczące kopiowania dowolnej zmiennej do schowka windowsowego.
Jak zamienić zapis kodu do kopiowania tekstu do schowka (część kodu HTML)

var copyTextToClipboard = function() {
 var input = document.querySelector("#copier-value");
 input.select();
 document.execCommand("copy");
}

document.querySelector("#copier-submit").addEventListener('click',copyTextToClipboard);

na taki żebym mógł umieścić go w tego typu kodzie

var brak_uwag = "brak uwag";

if (brak_uwag === "") 
    {
   console.log("brak uwag") ;
    }
else
    {
    console.log(brak_uwag) ;
    }

 

1 odpowiedź

0 głosów
odpowiedź 18 czerwca 2020 przez Landu Stary wyjadacz (11,880 p.)
edycja 18 czerwca 2020 przez Landu
function copyStringToClipboard (str) {
   // Create new element
   var el = document.createElement('textarea');
   // Set value (string to be copied)
   el.value = str;
   // Set non-editable to avoid focus and move outside of view
   el.setAttribute('readonly', '');
   el.style = {position: 'absolute', left: '-9999px'};
   document.body.appendChild(el);
   // Select text inside element
   el.select();
   // Copy text to clipboard
   document.execCommand('copy');
   // Remove temporary element
   document.body.removeChild(el);
}

 

komentarz 18 czerwca 2020 przez Landu Stary wyjadacz (11,880 p.)
edycja 18 czerwca 2020 przez Landu
komentarz 18 czerwca 2020 przez MiiN Nowicjusz (240 p.)

Dziękuję Landu za przesłanie kodu :-)
Pomógłbyś mi jeszcze w napisaniu kodu, który kopiował by do schowka wcześniej zadaną zmienną

var imie_i_nazwisko = "Alojzy Kowalski";

zapisywał ją do innej zmiennej np. imie_i_nazwisko_2 i za pośrednictwem polecenia console.log wklejał zmienną do consoli.
Korzystam ze strony codepen.io/ do pisania i sprawdzania kodu i chciałbym w niej testować sobie kopiowanie do schowka.
 

komentarz 18 czerwca 2020 przez Landu Stary wyjadacz (11,880 p.)
copyStringToClipboard(imie_i_nazwisko);
console.log(imie_i_nazwisko);

 

 

komentarz 19 czerwca 2020 przez MiiN Nowicjusz (240 p.)

A co w przypadku gdy pojawi się taki komunikat?

komentarz 19 czerwca 2020 przez Landu Stary wyjadacz (11,880 p.)
Musisz tam jeszcze wkleić funkcję, którą ci wcześniej podałem....
komentarz 19 czerwca 2020 przez MiiN Nowicjusz (240 p.)

Próbowałem już wszystkich opcji i nie mogę osiągnąć zamierzonego efektu skopiowania do schowka napisu "Alojzy Kowalski" sad
Chyba z moją wiedzą nie będę w stanie sobie z tym poradzić crying
Pomożecie Landu?!  smileywink

 

komentarz 20 czerwca 2020 przez Landu Stary wyjadacz (11,880 p.)

Podobne pytania

0 głosów
1 odpowiedź 6,256 wizyt
pytanie zadane 12 lutego 2018 w JavaScript przez Adam Polak Początkujący (430 p.)
0 głosów
1 odpowiedź 347 wizyt
pytanie zadane 26 czerwca 2017 w JavaScript przez Puckovsky Nowicjusz (120 p.)

92,662 zapytań

141,557 odpowiedzi

320,002 komentarzy

62,029 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...