FlorentG | oulalalalalalalalalalalalalalalala
Déjà faudrait ajouter un peu de rigueur dans ton code, parce que c'est un merdier monstre :
<script type="text/javascript">
function copy2Clipboard(obj)
{
var textRange = document.body.createTextRange();
textRange.moveToElementText(obj);
textRange.execCommand("Copy" );
}
</script>
<div>
<textarea id="tinfo">Tapez votre texte ici !</textarea><br>
<button type="button" onClick="copy2Clipboard(document.getElementById('tinfos')">copier</button>
</div> |
Donc :
- Rajout de l'attribut type sur l'élément script : si le navigateur ne sait pas le langage du script, ça peut poser problèmes.
- Suppression du form : à quoi sert ton form ici ? Vu que il sert à rien, y'a pas de traitement par un script côté serveur
- Remplacement du lien par un bouton : Un lien, ça sert à faire un lien (!) vers une autre page, pas à lancer une action. Un button est mieux
- virage du t[name] : Nom vraiment bizarre pour un contrôle de formulaire
Remplacement par un id simple Et pis le name ici sert à rien, comme dit, si y'a rien côté serveur...
- Virage du document.formulaire.t[infos], qui n'existe plus, et qui est du JavaScript de 1995, à dégager donc par document.getElementById
Valà ! ![:) :)](https://forum-images.hardware.fr/icones/smile.gif) |