2010-01-05 31 views

Respuesta

14

Sólo hay que asignar los valores de campo:

// plain JavaScript 
var first = document.getElementById('firstFieldId'), 
    second = document.getElementById('secondFieldId'); 

second.value = first.value; 

// Using jQuery 
$('#secondFieldId').val($('#firstFieldId').val()); 

Y si desea actualizar el contenido del segundo campo vivo , puede usar los eventos change o keyup para actualizar el segundo campo:

first.onkeyup = function() { // or first.onchange 
    second.value = first.value; 
}; 

con jQuery:

$('#firstFieldId').keyup(function() { 
    $('#secondFieldId').val(this.value); 
}); 

Comprobar un ejemplo sencillo here.

4

Es fácil en javascript y jQuery:

$('#dest').val($('#source').val()); 
+2

Gracias Darwin. ¿Cómo puedo activarlo para que cuando lo complete digamos el campo de dirección de correo electrónico, luego haga clic dentro del campo de nombre de usuario, agregue la dirección de correo electrónico al campo de nombre de usuario. – Jackson

5

En Nativo Javascript:

var v1 = document.getElementById('source').value; 
document.getElementById('dest').value = v1; 
Cuestiones relacionadas