2009-09-14 9 views

Répondre

6

école « Ol, puisque vous avez ajouté le tag "débutant":

<input type="text" id="t1" onkeyup="document.getElementById('t2').value = this.value" /> 
<input type="text" id="t2" /> 

Une solution plus robuste utilise aussi le change événement (pour ceux qui collent via la souris, cliquez avec le bouton droit de la souris) et n'injecte pas la logique du gestionnaire d'événements:

<input type="text" id="t1" /> 
<input type="text" id="t2" /> 

<script> 
var t1 = document.getElementById('t1'); 
t1.onkeyup = t1.onchange = function() { 
    document.getElementById('t2').value = this.value; 
}; 
</script> 
+0

ce n'est pas discret. vous devriez apprendre au débutant à avoir de bonnes manières lors du codage html/js.) – Eimantas

3

En utilisant jquery cela ressemblerait à quelque chose comme ceci:

$(function() { $(t1).keyup(function() { $(t2).val($(t1).val()) } })

+0

où écrire ce qui est la syntaxe que nous devons utiliser ici – peter

+0

en partie de la tête ou le corps – peter

+0

Eimantas

1

Vous pouvez utiliser cette chose laide:

<html> 
<body> 
    <textarea id="t1" onkeyup="document.getElementById("t2").value = this.value;"></textarea> 
    <textarea id="t2"></textarea> 
</body> 
</html> 
Questions connexes