Copier du texte sans utiliser un Input ou autre...
Mayu
-
Mayu -
Mayu -
Bonjour, je souhaite copier une URL mais sans qu'elle soit vue dans un formulaire.
Exemple :
<SCRIPT>
function Copy(Texte)
{
document.getElementById('copy').value = Texte;
}
</SCRIPT>
...
<FORM><INPUT TYPE="Button" VALUE="Copier" OnClick="Copy('http://www.google.fr');" /></FORM>
Fait dans ce genre là. Le script que j'ai fait ne marche pas.
Exemple :
<SCRIPT>
function Copy(Texte)
{
document.getElementById('copy').value = Texte;
}
</SCRIPT>
...
<FORM><INPUT TYPE="Button" VALUE="Copier" OnClick="Copy('http://www.google.fr');" /></FORM>
Fait dans ce genre là. Le script que j'ai fait ne marche pas.
A voir également:
- Copier du texte sans utiliser un Input ou autre...
- Utiliser chromecast - Guide
- Copier texte pdf - Guide
- Comment copier une vidéo youtube - Guide
- Super copier - Télécharger - Gestion de fichiers
- Copier un disque dur sur un autre - Guide
2 réponses
<input type="hidden" value="Hello World" id="myInput1"> <button onclick="myFunction('myInput1')">Copy text</button> <input type="hidden" value="Hello" id="myInput2"> <button onclick="myFunction('myInput2')">Copy text</button> <script> function myFunction(ID) { var copyText = document.getElementById(ID); document.execCommand("copy"); alert("Ce texte a été copié : " + copyText.value); } </script>
Voilà
EDIT : Ajout des balises de code !
Tu sais que tu n'es pas bête ! :) Je n'y avais pas pensé. Merci
PS: Lorsque tu postes du code sur le forum... merci de le faire en utilisant les balises de code.
Explications disponibles ici :https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_copy_clipboard
en remplaçant "Text" par "hidden" le texte est prétendu copié mais en réalité non. Quand on colle, le texte n'a pas été réellement copié.