bonjour,
avec ce javascript je copie le text de la div id="copier" en cliquant sur cliquer pour copier
j'aimerai en cliquant sur cliquer pour copier ajouter au texte copi�, au dessous d'autres phrases de texte mais sans les mettre dans le html car ce sont des phrases recurrentes � toutes mes pages
donc comment faire pour que le script sur le click copie le texte de la div en y ajoutant derriere un texte predefinie qui ne soit pas dans le html?
1 2 3
| <div id="copier"><p>mon texte ligne1</div></p>
<p> autre texte ligne2</p>
etc |
<div class="copy"><a href="" onclick="Copy('copier');">Cliquer pour copier</a></div>
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| function Copy(containerid) {
if (document.selection) {
var range = document.body.createTextRange();
range.moveToElementText(document.getElementById(containerid));
range.select().createTextRange();
document.execCommand("Copy");
} else if (window.getSelection) {
var range = document.createRange();
range.selectNode(document.getElementById(containerid));
window.getSelection().addRange(range);
document.execCommand("Copy");
alert("texte copie")
}} |
Partager