Salve a tutti,
da pochissimo mi sono imbattuto nel mondo della programmazione. Sono quindi un utente molto inesperto.
Volevo creare semplicemente delle frasi con un bottone per copiarle affianco.
Il codice sottostante è ciò che trovato su internet per realizzarlo.Tuttavia non riesco ad aggiungere una seconda frase con il relativo bottone per copiarla.
Qualcuno può spiegarmi come fare?
P.S.=Probabilmente ho sbagliato a indirizzare il post. Perdonatemi. Bisogna inoltre presentarsi prima aprire discussioni? se si, dove?
<html>
<head>
<script>
function copyToClipboard() {
let textarea = document.createElement('textarea')
textarea.id = 't'
textarea.style.height = 0
document.body.appendChild(textarea)
textarea.value = document.getElementById("myInput").innerText
let selector = document.querySelector('#t')
selector.select()
document.execCommand('copy')
document.body.removeChild(textarea)
}
</script>
</head>
<body style="width:500px;margin:80px auto;">
<div id="myInput" style="background-color:yellow;padding:10px;" >
In This tutorial how to copy text to the clipboard with JavaScript.
</div>
</body>
<br>
<button id="my_button" onclick="copyToClipboard()">Copy text</button>
</html>
Allora vi spiego ciò che ho capito.
Creo una textarea che e gli assegno l id 't' poi la inserisco dentro il body.
Ecco ora iniziano le difficoltà. Per cosa sta il myInput? ed il my_button?
Vorrei mettere un altra div con un altro bottone ma non so proprio come fare.
Grazie in Anticipo per le risposte.