Je ne suis qu'un humble intégrateur de JavaScript, et je m'arrache les cheveux :
Je voudrais mettre plusieurs boutons "copier" (pour copier un texte au choix) sur une page web.
J'ai utilisé plusieurs scripts, et j'ai toujours le même problème : Les boutons renvoient tous à la copie du Textarea n°1 au lieu de copier le texte que je cherche à associer :
Mon HTML :
Code : Tout sélectionner
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
<HTML>
<HEAD>
<TITLE>Test</TITLE>
<link href="Text.css" rel="stylesheet" media="all" type="text/css">
</HEAD>
<BODY>
<textarea id="textArea" rows="4" cols="33";>
Text 1</textarea>
<button onclick="copyToClipBoard()">Copier</button>
<script src="a.js"></script>
</br>
<textarea id="textArea" rows="4" cols="20";>
Text 2</textarea>
<button onclick="copyToClipBoard()">Copier</button>
<script src="a.js"></script>
</BODY>
</HTML>
Code : Tout sélectionner
function copyToClipBoard() {
var content = document.getElementById('textArea');
content.select();
document.execCommand('copy');
alert("Copie !");
}
J'ai essayé de créer un script par bouton...
Mais rien n'y fait, c'est toujours le premier textArea qui est copié.
Quelqu'un aurait une idée pour moi ?
Désolé pour le niveau de la question

Merci beaucoup à tous !!!!!