La copie de la valeur d'un champ de saisie à un autre champ de saisie

J'ai besoin d'une fonction javascript pour copier la valeur d'un champ de saisie à un autre champ de saisie basé sur la case de sélection. Cependant je l'ai fait un peu de code javascript sur un clic,

<script>    
function copyTextValue() {
    var text1 = document.getElementById("Name1").value;
    document.getElementById("Name2").value = text1;
    document.getElementById("Name3").value=text1;
}
</script>

<input type="checkbox" name="check1" onclick="copyTextValue();"/>

Maintenant j'ai besoin de supprimer la copie des valeurs dans ces deux cases à décocher. Je coincé avec ce. Toute aide?

Cette fonction devrait fonctionner, merci de nous montrer le code html de ces trois contributions. Je suppose que vous êtes confus name et id. Aussi, vous voudrez peut-être faire la check1boîte un type="button"
Il fonctionne très bien. Mais il faut supprimer les valeurs quand j'ai décocher la case, cela ne fonctionne pas, Voici le code html, <input type="text" id="Nom1" /> <input type="text" id="Nom2" /> <input type="text" id="Nom3" /> <input type="checkbox" name="check1" onclick="copyTextValue();"/>
Elle est ici: jsfiddle.net/NTFAP

OriginalL'auteur steeve | 2012-07-26