Bonjour,
Je voudrais copier le contenu d'une Textbox d'une table A dans une Texbox d'une table B avec Javascript.
J'ai trouvé du code pour obtenir les coordonnées de la textbox destination qui s'exécute par un clic dans cette textbox:
Je veux ensuite copier le texte de ma textbox source dans la textbox destination par un clic sur la textbox source qui exécutera la fonction:
function Entrernb() {}
mais je ne sais pas écrire cette fonction et je pense que ma fonction myfunc(txt) {} contient des erreurs.
Quelqu'un peut-il m'aider ?
c'est le code html genéré qu'il faut car la on ne sait pas si il s'agit de textarea , input ou autre
un exemple pour un textarea qui est le meme pour un input
<html>
<head>
<meta http-equiv="content-type" content="text/php; charset=ISO-8859-1" />
<script type="text/javascript">
function copier()
{
document.getElementById("TextArea_2").value=document.getElementById("TextArea_1").value
}
</script>
</head>
<body>
<button onclick='copier()'>copier</button>
<textarea id="TextArea_1" rows="8" cols="30" >Le Lorem Ipsum est simplement du faux texte employé dans la composition et la mise en page avant impression. Le Lorem Ipsum est le faux texte standard de l'imprimerie depuis les années 1500, quand un peintre anonyme assembla ensemble des morceaux de texte</textarea>
<textarea id="TextArea_2" rows="8" cols="30" ></textarea>
</body>
</html>
Vous m'avez mis sur la voie, j'ai enfin compris la puissance du langage Javascript et j'ai pu écrire en quelques lignes le code pour effectuer la copie de textbox à textbox:
<script type="text/javascript">
function myfunc(txt) {
txt.style.backgroundColor = "gray";
txtdest = txt
}
function Entrernb(txtsource) {
var result = txtsource.value;
txtdest.style.backgroundColor = "";
txtdest.value = result
}
</script>